H264UC简单分析

论坛 期权论坛 脚本     
匿名技术用户   2021-1-6 19:27   1568   0

我理解的X-H264UC是标准的H264 SVC的一些扩展和修改。

Also understand that any references to H.264 Scalable Video Coding (SVC) in this article infers Microsoft’s specific implementation of the codec, advertised as X-H264UC, which is not directly compatible with H.264 SVC that some standards-based video systems support today.

H264UC支持时域分层,如下图所示,红色的P帧组成时域增强层,黑色的P帧组成时域基础层。


基础层和增强层码流共用一个UDP端口,SSRC不通(增强层SSRC = 基础层SSRC+1), RTP的包序号是独立的,但是时戳是不独立的。在解码的时候,可以将基础层和增强层进行合并,合并的规则是:I帧->增强层第一帧-> 基本层第一帧 -> 增强层第二帧 -> 基本层第二帧 -> 增强层第三帧 -> 基本层第三帧 -> ……

增强层若在网络传输过程中发生丢包,则不需要申请I帧,因为它不会影响后面P帧的解码。所以如果不做增强层和基础层的合并,也是不会造成图像质量问题的,只是会降低帧率。

注:SVC分三类分级: 时域可分级:可以从码流中提出具有不同帧频的码流。

空间可分级:可以从码流中提出具有不同图像尺寸的码流。

质量可分级:可以从码流中提出具有不同图像质量的码流

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP