[发明专利]一种云端流媒体硬解码方法和装置有效
申请号: | 202211225186.1 | 申请日: | 2022-10-09 |
公开(公告)号: | CN115297332B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 王嘉诚;张少仲;张栩 | 申请(专利权)人: | 中诚华隆计算机技术有限公司 |
主分类号: | H04N19/44 | 分类号: | H04N19/44;H04N19/42;H04L65/60;H04L65/80 |
代理公司: | 北京智燃律师事务所 11864 | 代理人: | 柴琳琳 |
地址: | 100012 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 云端 流媒体 解码 方法 装置 | ||
本发明公开了一种云端流媒体硬解码方法和装置,涉及解码技术领域,其中所述方法包括:根据所述业务视频压缩数据流的等级将所述业务视频压缩数据流发送给解码模块;根据工作模式模块指示进行调度,默认进入单一工作模式;接收解码模块反馈的警告信息,指示进入混合工作模式;解码模块将解码完成的数据包发送给恢复模块;恢复模块对每个数据流进行排序后恢复成业务视频数据流。通过本发明的方法使得在云端流媒体硬解码时使用与解码需求等级匹配的解码单元对视频流进行处理,并在解码超时后及时切换工作状态,减少每一个视频流的处理时间。通过在云端后台处理时合理调度解码单元的资源,起到减少功耗、提高处理效率的效果,提高了用户体验。
技术领域
本发明属于解码技术领域,尤其涉及一种云端流媒体硬解码方法和装置。
背景技术
随着5G的发展和多媒体互联网业务的快速发展,对海量视频业务数据实时处理的能力提出了要求。随着网络内容的快速增加,往往需要在后台对大量的视频业务数据进行分析,包括对其进行达标,分类,内容监管和审核等等。
视频压缩技术的出现,使得视频的数据量可以被大大压缩,提高网络传输的效率,但对于海量视频实时恢复,则为云端后台处理能力带来了挑战,如何对海量视频数据实时解码和并行解码,提出了新的要求。
发明内容
针对上述现有技术中存在的缺陷,本发明提供一种云端流媒体硬解码方法,包括:
获取业务视频压缩数据流的等级,根据所述业务视频压缩数据流的等级将所述业务视频压缩数据流发送给解码模块,所述解码模块根据工作模式模块的指示进行内部调度,所述解码模块对业务视频压缩数据流进行解码后,将解码后的数据包发送给恢复模块;
所述解码模块中有多个解码单元,每个解码单元的处理能力不同,所述等级低的业务视频压缩数据流对应处理能力低的解码单元,所述等级高的业务视频压缩数据流对应处理能力高的解码单元;
所述工作模式模块默认进入单一工作模式,当接收到解码模块反馈的当前解码的业务视频压缩数据流的处理时间超过阈值的警告信息,指示所述解码模块进行混合工作模式;其中,所述单一工作模式为同一业务视频压缩数据流由解码模块中的一个解码单元进行解码处理,所述混合工作模式为同一业务视频压缩数据流由解码模块中的多个解码单元进行联合解码处理;
所述混合工作模式下,工作模式模块判断存在其余空闲解码单元时,指示将所述业务视频压缩数据流以数据包为单位分别后发送给多个解码单元,当工作模式模块判断所有解码单元都处于工作状态时,指示所有解码单元按工作周期进行任务调配,在每一工作周期内的预设时段,对超期的视频压缩数据流的数据包进行处理;在每一工作周期内的剩余时段,对分配给本解码单元的数据流处理;
所述解码模块将解码完成的数据包发送给恢复模块,所述恢复模块对每个数据流进行排序后恢复成业务视频数据流。
其中,所述恢复模块将恢复后的视频流数据发送到分析模块,所述分析模块对视频流数据进行处理分析。
其中,每个数据包在包头中包含其在数据流中的时间序列信息以及所属视频流编号信息,以及每个数据包包含校验位信息,使得解码单元可以依次确定是否发生数据包接收错误。
其中,恢复模块根据每个数据包所属的视频流编号信息和时间序列信息进行排序和合并,获得恢复的业务视频数据流。
其中,解码模块获得新数据流的等级,为其分配与其等级对应的解码单元,当所述新数据流对应的解码单元被占用时,为所述新数据流分配更高等级对应的解码单元。
其中,当更高等级对应的解码单元也被占用,同时解码模块没有发现比所述新数据流对应等级更高的解码单元处于空闲状态,所述解码模块向工作模式模块请求进入混合工作模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中诚华隆计算机技术有限公司,未经中诚华隆计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211225186.1/2.html,转载请声明来源钻瓜专利网。