SVC(可分层视频编解码)
SVC,即Scaled Video Coding,可分层视频编解码是一种能将视频流分割为多个分辨率、质量和帧速度层的技术,是对当今大多数视频会议设备所采用的H.264视频编解码标准的扩展。
SVC技术把视频信号编码成分层的形式,当带宽不足时只对基本层的码流进行传输和解码,但这时解码的视频质量不高。当带宽慢慢变大时,可以传输和解码增强层的码流来提高视频的解码质量。
所谓分层编码就是在时间,空间,质量上进行划分,输出多层码流(包括基本层和增强层),其中基本层的数据可以使解码器完全正常的解码出基本视频内容,但是基本层的数据获得的视频图像可能帧率较低,分辨率较低,或者质量较低。在信道受限或信道环境复杂时,可以保证解码端能够接收到可以观看的流畅视频图像。当信道环境良好或信道资源丰富时,可以传递增强层数据,以提高帧率,或分辨率,或视频质量,而增强层是可以多层编码的,这就意味着,在视频码流总码率的范围内,接收到的码率越大,视频质量越好。
简介:
分层编码是一种用来兼容不同的终端设备和链路带宽的技术。它的特点是对码流分层,低层码流可以单独解码,高层码流能够增强视频的质量。
SVC的优缺点:
优点:
根据网络情况,设备能力,解码器可以选择解码不同层级的码流。
一次编码,多次解码。不需要重复编码或者转码。
抗差错。只需要底层码流就可以解码,高层码流错误/丢失不影响视频流畅性。可以对低层码流和高层码流采用不同强度的抗丢包/抗差错手段。算上前向纠错的开销,SVC整体码流可能更低。
底层码流兼容h264非SVC解码器。
缺点:
对于质量分级和空域分级,同等质量需要大概多10%码率。时域分级的码率有所提高(实际上相当于I.P,B帧的扩展),但是对于运动强度比较大的场景,码率有所增加。
对于质量分级和空域分级,运算量变大。
软硬件编码器比较少。
SVC(可分层视频编解码)相关推荐
- 【视频编解码性能优化与实现】
点击上方"LiveVideoStack"关注我们 " "音视频+无限可能" 是一扇LiveVideoStackCon面向新兴领域开启的大门,在移动互联 ...
- 解析H.264视频编解码DSP实现与优化
引言 基于互联网的数字视频产业前景看好,而3G的规模部署,也会推动移动视频通信成为现实.但数字化后的视频图像具有数据海量性,给图像的存储和传输造成较大的困难.数字视频产业,是指数字内容中以数字视频形态 ...
- 新一代视频编解码标准正式公布!
作者 | 马超 责编 | 王晓曼 封图 | CSDN付费下载自东方IC 出品 | CSDN(ID:CSDNnews) 近日,新一代国际视频编解码标准(H.266/VVC)正式出炉,其中VVC是JVET ...
- 各种音视频编解码学习详解之 编解码学习笔记(三):Mpeg系列——Mpeg 1和Mpeg 2
最近在研究音视频编解码这一块儿,看到@bitbit大神写的[各种音视频编解码学习详解]这篇文章,非常感谢,佩服的五体投地.奈何大神这边文章太长,在这里我把它分解很多小的篇幅,方便阅读.大神博客传送门: ...
- 各种音视频编解码标准
编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等 ...
- 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式
编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等 ...
- 【H.264/AVC视频编解码技术详解】二. 主流视频编码标准的发展
<H.264/AVC视频编解码技术详解>视频教程已经在"CSDN学院"上线,视频中详述了H.264的背景.标准协议和实现,并通过一个实战工程的形式对H.264的标准进行 ...
- 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式 详解
http://blog.csdn.net/wishfly/article/details/50187417 编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运 ...
- 新一代视频编解码标准H266正式公布!
近日,新一代国际视频编解码标准(H.266/VVC)正式出炉,其中VVC是JVET(Joint Video Exploration Team)在2018年4月10日美国圣地亚会议上正式得名的(Vers ...
最新文章
- Android之linux基础教学之二 总体架构
- 李开复:不是言AI必称中美,而是欧洲太堂吉诃德
- c语言p,用C语言实现P、V操作
- K-means的缺点(优化不仅仅是最小化误差)
- SAP CRM settype的创建,背后发生了什么
- Request获取url各种信息的方法
- [转]非模态对话框的特点与使用
- 2020 cr节目源_直播源2020-10-10
- 正则表达式视频教程免费下载
- oracle面试上机题,Oracle面试题附带答案
- python聊天室设计_基于python的GUI聊天室设计
- oracle查看锁表语句、解锁方法
- Excel的通配符使用
- ndvi matlab,基于Matlab的NDVI最大合成
- iOS:仿微信朋友圈的实现
- 【人脸识别】基于PCA和SVM的人脸识别关键技术研究与实现附matlab代码
- 使用draw.io绘制ER图
- 组播路由协议基础——组播表项和RPF机制
- mac电脑如何远程mac
- 北航机械学院计算机制图,北航《机械制图》在线作业一(含答案).pdf