多码流简介

      所谓多码流是指从前端的网络视频设备(包含网络摄像机或者视频编码器)支持同

时生成多个视频码流,这些视频码流是完全独立配置的,可以分别为不同的分辨率、不

同的帧速、不同的压缩比率或者不同的编码方式(H.264,MPEG-4或者MJPEG等),

以满足不同的网络访问需求。

       简单的说,多码流技术是通过在编码过程中同时产生多种不同码流(BitRate)及

分辨率(OutputSize)的流媒体数据,根据用户实际网络带宽条件为之自动分配相对

最佳解码画质的解决方案。在实际网络直播应用中,由于位于不同网络位置的访问者所

在网络环境存在差异,而仅以某种固定码流分辨率进行网络直播流媒体传送往往会导致

网速较高的用户看到的画质仍不够清晰,网速较低的用户解码时间过长而使得画面不够

流畅,为解决二者的矛盾使访问者浏览到尽可能看到兼顾清晰和流畅的直播内容,采用

多码流技术成为了一个最简单最有效的办法。

原文地址:https://www.cnblogs.com/freshair_cnblog/p/1961319.html