h264 svc 可伸缩视频编码
  D91ljgyYHrtd 2023年11月02日 39 0



h264 svc 是一种能将视频流分割为多个分辨率、质量和帧速率层的技术,是对当今大多数视频会议设备所采用的H.264视频编解码标准的扩展。视频会议设备采用SVC技术来收发由一个小的基极层和多个可提高分辨率、帧速率和质量的其它可选层组成的多层视频流。这种分层方式可以大大提高误码弹性和视频质量,而且对带宽没有很高的要求,即使只有1%的丢包率,如果使用无任何错误修正机制的H.264等标准视频编解码技术,所获得的视频流的质量通常也会大大降低。而即使丢包率高达5%,诸如LPLR或Polycom的LPR等现有错误修正机制仍可帮助实现较高的视频流质量。这些机制所使用的误码弹性技术可以分为以下两大类:保护式编码和修正式编码。采用保护式编码技术的编码器(使用标准H.264技术)没有将全部冗余都用在流压缩中,因此提高了丢包弹性,而相应地降低了压缩效率,因此大大降低了视频的质量。而使用修正式编码技术(如前向纠错等)的编码器则可为视频流提供保护,虽然不会降低质量,但是将大大增加所需的带宽和/或延迟。

更多的理论可以去搜索,从上面看,H264 svc对于那些没有自己丢包处理技术的公司是个不错的选择,尤其对于移动设备上的视频通信,采用h264 svc 能大大提高在poor network上的用户体验,Radvision 官网有一个视频,比较在不同丢包率下采用H264 SVC 和H264 AVC的比较:


​http://www.radvision.com/Solutions/Video-Communications-Technology/Scalable-Video-Coding/​


貌似Radivision公司已经在其视频会议系统中使用了SVC技术。


SVC编码的开源实现,FFMPEG是个不错的选择,下面这个分支实现了H264 svc encode/decode


​http://gitorious.org/ffmpeg-kraken/​



另外,

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  5Z3ofXScm8Wf   2023年11月12日   21   0   0 服务器中国电信丢包
  Fo7woytj0C0D   2023年12月23日   31   0   0 pythonsedidepythonidesed
  UMG78UIvW0PY   2023年11月12日   23   0   0 重传丢包链路
D91ljgyYHrtd