[发明专利]一种基于解码器错误检测的主备信源切换方法在审
申请号: | 201910907208.4 | 申请日: | 2019-09-24 |
公开(公告)号: | CN110677680A | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 朱建国;陈勇;谢亚光 | 申请(专利权)人: | 杭州当虹科技股份有限公司 |
主分类号: | H04N19/89 | 分类号: | H04N19/89;H04N17/00 |
代理公司: | 33261 杭州橙知果专利代理事务所(特殊普通合伙) | 代理人: | 林伟 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解码器 主备 码流 信源 视频转码 用户体验 转码器 上报 错误检测 分类统计 实时解码 输出解码 数据丢失 信源切换 准确度 检测码 语法 附带 保证 分配 | ||
本发明公开了一种基于解码器错误检测的主备信源切换方法。它具体包括如下步骤:(1)对输入的主备两条信源进行实时解码,同时检测码流中存在的语法错误和数据丢失;(2)将码流错误进行分类统计,根据错误点的不同以及可能的影响范围,为当前帧分配不同的错误值;(3)主备解码器在输出解码帧的同时附带当前帧的错误值,向转码器上报当前信源的码流错误情况;(4)转码器对比一段时间内主备解码器上报的码流错误可能的影响范围,决定是否要切换到备信源。本发明的有益效果是:具有很高的判断准确度,保证了视频转码质量,同时对于解码器性能没有影响,对视频转码的用户体验具有很高的实际意义,极大的保证了播出质量,提升了用户体验。
技术领域
本发明涉及视频转码相关技术领域,尤其是指一种基于解码器错误检测的主备信源切换方法。
背景技术
随着互联网络技术的发展,越来越多的网站通过对网络直播节目的整合,最大限度去满足受众的观看需求。直播视频的特点是具有实时性,所以针对直播视频的画面质量和连贯性要求很高,而输入信源故障或被干扰丢包是不可避免的。用户看到的画面就会出现卡顿马赛克,导致错过重要的信息,这往往是无法被接受的。为了使得直播视频具有较好的连贯性和画面质量,目前直播服务后台多采用主备信源的部署方式,两条输入信源同时进行转码,当一条信源出现故障时可以无缝切换到另外一条信源,以保证直播视频的播放稳定性。
具体来说直播服务后台的管理服务器会从不同的卫星接收机或者其他转码器接收统一路信号作为主备信源,但是一般的转码服务器只会在主信源中断时才会考虑切换到备用信源。
在实际在线实时转码情况中,由于前端输入信源可能存在丢包的情况,导致转码器的输出出现花屏和马赛克或者丢帧卡顿,严重影响用户体验。通常在直播转码中为了防止信源突然中断,会采用主备两条信源同时输入的方式来保证输入信源的稳定性。但是通常情况下只有在主信源发生中断的时候转码器才会切换到备用信源。而当主信源发生丢包的时候,一般的转码器并不会直接切换信源,因此输出码流就会有马赛克,极大的影响用户体验。
发明内容
本发明是为了克服现有技术中存在上述的不足,提供了一种保证播出质量的基于解码器错误检测的主备信源切换方法。
为了实现上述目的,本发明采用以下技术方案:
一种基于解码器错误检测的主备信源切换方法,具体包括如下步骤:
(1)对输入的主备两条信源进行实时解码,同时检测码流中存在的语法错误和数据丢失;
(2)将码流错误进行分类统计,根据错误点的不同以及可能的影响范围,为当前帧分配不同的错误值;
(3)主备解码器在输出解码帧的同时附带当前帧的错误值,向转码器上报当前信源的码流错误情况;
(4)转码器对比一段时间内主备解码器上报的码流错误可能的影响范围,决定是否要切换到备信源。
本发明通过实时检测主备信源的任何码流错误,动态选择质量更好更稳定的信源转码后推送给用户,具有很高的判断准确度,可以及时发现主信源的信号异常,及时切换到备用信源,保证了视频转码质量,同时对于解码器性能没有影响,对视频转码的用户体验具有很高的实际意义,极大的保证了播出质量,提升了用户体验。
作为优选,在步骤(1)中,主备两个解码器分别对输入的主备两条信源进行实时同步解码,同时解码器根据视频解码标准规范检测码流中存在的语法错误和数据丢失。
作为优选,在步骤(2)中,当解码器检测到序列头错误时,说明当前码流存在致命错误,当前的一整个序列的输入数据有可能是错误的,因此获取当前帧的宏块总数N,设置当前帧的错误值为N,因为序列头错误会影响当前一整个序列的所有帧,所以在当前序列的其他帧进入解码器时统一设置其错误值为N,如果这时丢弃当前的整一个序列的数据会导致输出画面严重卡顿,因此为降低码流错误带来的影响,使用上一个序列头作为当前序列头继续解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技股份有限公司,未经杭州当虹科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910907208.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:依赖形状的帧内编码
- 下一篇:一种视频编解码方法、装置及终端设备