一种基于软硬件结合的逐帧对齐的方法

基本信息

申请号 CN201610550371.6 申请日 -
公开(公告)号 CN106231319A 公开(公告)日 2016-12-14
申请公布号 CN106231319A 申请公布日 2016-12-14
分类号 H04N19/42(2014.01)I;H04N19/85(2014.01)I 分类 电通信技术;
发明人 卫亚波 申请(专利权)人 观止云(北京)信息技术有限公司
代理机构 - 代理人 -
地址 100083 北京市海淀区知春路1号学院国际大厦801室
法律状态 -

摘要

摘要 本发明提供了一种基于软硬件结合的逐帧对齐的方法,可以提高硬件编码质量,并更好地支持多码率切换。在对视频进行编码时,硬件编码可以提供比软件编码更强的编码性能,但当前硬件编码(H264_QSV)技术不支持场景检测功能,因而插入的I帧不精确,影响编码的质量。本发明利用软件指导硬件逐帧对齐,从而提高硬件编码输出质量。其中所述方法包括:对同一视频同时进行2路以上的编码,其中至少有一路为H.264标准,将硬件编码(H264_QSV)通过向软件编码(H264)逐帧对齐,提升硬件编码(H264_QSV)的质量。当前大多数播放器都支持多码率,在不同码率的码流切换时,如果不同码流的I帧位置不同,会导致一段视频漏看或重复。本发明的基于软硬件结合的逐帧对齐的方法,可以使各路编码流保持完全相同的帧类型,也就保障了播放时不同码流间的准确、流畅切换。