SVC,即Scaled Video Coding,可分层视频编解码是一种能将视频流分割为多个分辨率、质量和帧速度层的技术,是对当今大多数视频会议设备所采用的H.264视频编解码标准的扩展。

SVC技术把视频信号编码成分层的形式,当带宽不足时只对基本层的码流进行传输和解码,但这时解码的视频质量不高。当带宽慢慢变大时,可以传输和解码增强层的码流来提高视频的解码质量。

所谓分层编码就是在时间,空间,质量上进行划分,输出多层码流(包括基本层和增强层),其中基本层的数据可以使解码器完全正常的解码出基本视频内容,但是基本层的数据获得的视频图像可能帧率较低,分辨率较低,或者质量较低。在信道受限或信道环境复杂时,可以保证解码端能够接收到可以观看的流畅视频图像。当信道环境良好或信道资源丰富时,可以传递增强层数据,以提高帧率,或分辨率,或视频质量,而增强层是可以多层编码的,这就意味着,在视频码流总码率的范围内,接收到的码率越大,视频质量越好。

简介:
分层编码是一种用来兼容不同的终端设备和链路带宽的技术。它的特点是对码流分层,低层码流可以单独解码,高层码流能够增强视频的质量。

SVC的优缺点
优点:
根据网络情况,设备能力,解码器可以选择解码不同层级的码流。
一次编码,多次解码。不需要重复编码或者转码。
抗差错。只需要底层码流就可以解码,高层码流错误/丢失不影响视频流畅性。可以对低层码流和高层码流采用不同强度的抗丢包/抗差错手段。算上前向纠错的开销,SVC整体码流可能更低。
底层码流兼容h264非SVC解码器。
缺点:
对于质量分级和空域分级,同等质量需要大概多10%码率。时域分级的码率有所提高(实际上相当于I.P,B帧的扩展),但是对于运动强度比较大的场景,码率有所增加。
对于质量分级和空域分级,运算量变大。
软硬件编码器比较少。

SVC(可分层视频编解码)相关推荐

  1. 【视频编解码性能优化与实现】

    点击上方"LiveVideoStack"关注我们 " "音视频+无限可能" 是一扇LiveVideoStackCon面向新兴领域开启的大门,在移动互联 ...

  2. 解析H.264视频编解码DSP实现与优化

    引言 基于互联网的数字视频产业前景看好,而3G的规模部署,也会推动移动视频通信成为现实.但数字化后的视频图像具有数据海量性,给图像的存储和传输造成较大的困难.数字视频产业,是指数字内容中以数字视频形态 ...

  3. 新一代视频编解码标准正式公布!

    作者 | 马超 责编 | 王晓曼 封图 | CSDN付费下载自东方IC 出品 | CSDN(ID:CSDNnews) 近日,新一代国际视频编解码标准(H.266/VVC)正式出炉,其中VVC是JVET ...

  4. 各种音视频编解码学习详解之 编解码学习笔记(三):Mpeg系列——Mpeg 1和Mpeg 2

    最近在研究音视频编解码这一块儿,看到@bitbit大神写的[各种音视频编解码学习详解]这篇文章,非常感谢,佩服的五体投地.奈何大神这边文章太长,在这里我把它分解很多小的篇幅,方便阅读.大神博客传送门: ...

  5. 各种音视频编解码标准

    编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等 ...

  6. 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式

    编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等 ...

  7. 【H.264/AVC视频编解码技术详解】二. 主流视频编码标准的发展

    <H.264/AVC视频编解码技术详解>视频教程已经在"CSDN学院"上线,视频中详述了H.264的背景.标准协议和实现,并通过一个实战工程的形式对H.264的标准进行 ...

  8. 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式 详解

    http://blog.csdn.net/wishfly/article/details/50187417 编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运 ...

  9. 新一代视频编解码标准H266正式公布!

    近日,新一代国际视频编解码标准(H.266/VVC)正式出炉,其中VVC是JVET(Joint Video Exploration Team)在2018年4月10日美国圣地亚会议上正式得名的(Vers ...

最新文章

  1. Android之linux基础教学之二 总体架构
  2. 李开复:不是言AI必称中美,而是欧洲太堂吉诃德
  3. c语言p,用C语言实现P、V操作
  4. K-means的缺点(优化不仅仅是最小化误差)
  5. SAP CRM settype的创建,背后发生了什么
  6. Request获取url各种信息的方法
  7. [转]非模态对话框的特点与使用
  8. 2020 cr节目源_直播源2020-10-10
  9. 正则表达式视频教程免费下载
  10. oracle面试上机题,Oracle面试题附带答案
  11. python聊天室设计_基于python的GUI聊天室设计
  12. oracle查看锁表语句、解锁方法
  13. Excel的通配符使用
  14. ndvi matlab,基于Matlab的NDVI最大合成
  15. iOS:仿微信朋友圈的实现
  16. 【人脸识别】基于PCA和SVM的人脸识别关键技术研究与实现附matlab代码
  17. 使用draw.io绘制ER图
  18. 组播路由协议基础——组播表项和RPF机制
  19. mac电脑如何远程mac
  20. 北航机械学院计算机制图,北航《机械制图》在线作业一(含答案).pdf

热门文章

  1. qt模拟键盘的三种实现方式(思路+demo)
  2. 电脑公司GHOST WIN7 装机旗舰版 2013 05
  3. 基于单片机住宅家庭防盗报警系统设计-毕设课设资料
  4. fiddler相关1(安装、设置)
  5. 实操:基于LNMP搭建zabbix监控
  6. win11 自带远程桌面使用(包含非局域网使用以及win11升级为专业版)
  7. 入手评测oppofindx3和苹果12pro有什么区别 哪个好详细参数对比
  8. 【转】SD Card - UHS-I UHS Speed Class 1
  9. 颜色转换公式大全及转换表格(31种)
  10. springboot2------自定义消息转换器