随着低延迟流媒体传输技术的发展,新一代流媒体播放器的设计与实现面临诸多挑战。来自Bitmovin的Paul MacDougall在Mile High Video 2019上进行了题为“New Player Behaviors”的演讲,介绍了新一代播放器的设计目标及面临的挑战。
Paul首先介绍了播放端的需求。不同的播放场景,有不同的性能需求,但无论如何都需要尽量避免缓冲等待、音画不同步等问题,从而提升用户体验。随后Paul介绍了播放端实现可能遇到的挑战,例如不同地区的用户有截然不同的网络环境,DRM和安全性仍未经过测试等等。另外,对新的自适应技术的适配也是一大挑战,例如需要适配LL-HLS、自适应码率分块传输编码(ACTE)等等。而不同的受众需求也不同,没有一个低延迟技术可以适应所有使用场景,所以需要播放器能够对用户的需求进行分析。最后,Paul还表示,在安全性方面和新老设备的适配性方面,播放器的开发都面临着不小的挑战。
附上演讲视频:
演讲PPT全文