谁能告诉我在互联网视频流中使用基本视频流(解复用流)相对于传输流(复用流)有什么优势?提前致谢。
答案 0 :(得分:2)
基本流和传输流是起源于广播世界的术语-传输流允许在广播信号中承载多个打包的基本流,并提供所有提供的纠错等功能。因此,这不是一个彼此对抗的情况,它们都是整个视频交付技术的一部分。
大多数互联网视频流(肯定适用于商业和视频托管站点)现在实际上使用HLS或DASH流。
这些是流媒体协议,以分段或大块形式传递媒体,通常称为可调比特率流媒体协议(ABR)。
ABR允许客户端设备或播放器按块(例如10秒)下载视频,但是服务器以多种不同的比特率版本提供每个块。播放器可以从最适合当前网络条件的比特率中选择下一个块。
因此,基本流被“包装”在一个容器(通常是类似MP4的容器)中,然后该容器由ABR流协议进行传输或包装。
所有这些似乎都需要很多额外的开销,但是其中一些优点是:
这取决于应用程序,但是对于许多方面来说,第一点可能是最重要的-大多数客户端设备和播放器不支持开箱即用的基本流播放。