A TRAJECTORY OF STREAMING PLATFORMS