[发明专利]多媒体文件的转码方法、装置、设备和介质有效
申请号: | 202010506890.9 | 申请日: | 2020-06-05 |
公开(公告)号: | CN111629213B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 常炎隆;邢怀飞 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04N19/40 | 分类号: | H04N19/40;G06F40/151 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 文件 方法 装置 设备 介质 | ||
1.一种多媒体文件的转码方法,由服务端执行,所述方法包括:
响应于多媒体转码请求,从安装有转码插件的候选浏览器中选择辅助浏览器;
向所述辅助浏览器发送转码任务分配指令,以指示所述辅助浏览器与服务端配合对多媒体文件进行转码得到转码结果;
其中,向所述辅助浏览器发送转码任务分配指令,包括:
根据所述辅助浏览器的可用算力和所述服务端的可用算力,确定可用算力的比值;
根据所述辅助浏览器的数量和所述可用算力的比值,将所述多媒体文件划分为多媒体分片;
为所述辅助浏览器和所述服务端分配所述多媒体分片;
根据所述多媒体分片的分配信息,向所述辅助浏览器发送转码任务分配指令,以指示所述辅助浏览器使用所述转码插件对分配的多媒体分片进行转码。
2.根据权利要求1所述的方法,其中,从安装有转码插件的候选浏览器中选择辅助浏览器,包括:
根据所述候选浏览器的连接状态和安装的转码插件类型,从安装有转码插件的候选浏览器中选择辅助浏览器。
3.根据权利要求1所述的方法,其中,向所述辅助浏览器发送转码任务分配指令之后,还包括:
对所述辅助浏览器和所述服务端对分配到的多媒体分片的转码数据进行融合,得到转码结果。
4.一种多媒体文件的转码方法,由安装有转码插件的浏览器执行,所述方法包括:
接收服务端发送的转码任务分配指令;
响应于所述转码任务分配指令,与服务端配合对多媒体文件进行转码;
其中,所述转码任务分配指令根据多媒体分片的分配信息生成;所述多媒体分片是服务端根据辅助浏览器的可用算力和服务端的可用算力,确定可用算力的比值,并根据所述辅助浏览器的数量和所述可用算力的比值,对所述多媒体文件划分得到。
5.根据权利要求4所述的方法,其中,与服务端配合对多媒体文件进行转码,包括:
通过所述转码插件对分配的多媒体分片进行转码。
6.一种多媒体文件的转码装置,配置于服务端中,所述装置包括:
辅助浏览器选择模块,用于响应于多媒体转码请求,从安装有转码插件的候选浏览器中选择辅助浏览器;
分配指令发送模块,用于向所述辅助浏览器发送转码任务分配指令,以指示所述辅助浏览器与服务端配合对多媒体文件进行转码得到转码结果;
其中,所述分配指令发送模块,具体用于:
根据所述辅助浏览器的可用算力和所述服务端的可用算力,确定可用算力的比值;
根据所述辅助浏览器的数量和所述可用算力的比值,将所述多媒体文件划分为多媒体分片;
为所述辅助浏览器和所述服务端分配所述多媒体分片;
根据所述多媒体分片的分配信息,向所述辅助浏览器发送转码任务分配指令,以指示所述辅助浏览器使用所述转码插件对分配的多媒体分片进行转码。
7.根据权利要求6所述的装置,其中,所述辅助浏览器选择模块,具体用于:
根据所述候选浏览器的连接状态和安装的转码插件类型,从安装有转码插件的候选浏览器中选择辅助浏览器。
8.根据权利要求6所述的装置,其中,所述装置还包括转码数据融合模块,具体用于:
对所述辅助浏览器和所述服务端对分配到的多媒体分片的转码数据进行融合,得到转码结果。
9.一种多媒体文件的转码装置,配置于安装有转码插件的浏览器中,所述装置包括:
分配指令接收模块,用于接收服务端发送的转码任务分配指令;
分配指令响应模块,用于响应于所述转码任务分配指令,与服务端配合对多媒体文件进行转码;
其中,所述转码任务分配指令根据多媒体分片的分配信息生成;所述多媒体分片是服务端根据辅助浏览器的可用算力和服务端的可用算力,确定可用算力的比值,并根据所述辅助浏览器的数量和所述可用算力的比值,对所述多媒体文件划分得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010506890.9/1.html,转载请声明来源钻瓜专利网。