[发明专利]一种亿级像素视频播放方法、装置、介质及设备有效
申请号: | 202010381871.8 | 申请日: | 2020-05-08 |
公开(公告)号: | CN111614975B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 赵月峰;温建伟;袁潮 | 申请(专利权)人: | 深圳拙河科技有限公司 |
主分类号: | H04N21/234 | 分类号: | H04N21/234;H04N21/2343;H04N21/239;H04N21/4402 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 李冬梅 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 像素 视频 播放 方法 装置 介质 设备 | ||
本发明提供了一种亿级像素视频播放方法、装置、介质及设备。其方法包括:按预设规则,将亿级像素视频的多路视频分配给M个图像处理装置处理,每一图像处理装置处理指定的1路或多路视频;当接收客户端的播放请求时,每一图像处理装置对指定的视频进行解码,对解码后的视频图像渲染,将渲染后的图像发送至第一图像处理装置;所述第一图像处理装置将渲染后的图像拼接,对所述拼接后的图像进行编码,封装为视频流,发送至客户端,其中,M为大于等于2的整数。使用多显卡解码并渲染亿级像素视频中的多路视频,可以实现亿级甚至十亿级以上像素视频的播放。显卡不需要进行额外的传输即可渲染出视频,降低对传输的性能要求和总线损耗。
技术领域
本发明涉及视频播放领域,尤其涉及一种亿级像素视频播放方法、装置、介质及设备。
背景技术
相关技术中,亿级像素视频是由多个超高清相机组成阵列相机拍摄,阵列相机包含多个长焦相机组成的阵列,负责拍摄特定区域的高分辨率细节视频。当进行播放时,需要对多个长焦相机拍摄的视频画面进行解码,但是当前技术中,无论是显卡还是中央处理器的解码能力有限,当长焦相机个数超出单个显卡或中央处理器的解码能力时,如何同时解码并渲染如此多的相机视频画面成为亟待解决的问题。
发明内容
为了解决上面描述的问题,本发明提供亿级像素视频播放方法、装置、介质及设备。
根据本公开实施例的第一方面,提供一种亿级像素视频播放方法,应用于服务端,包括:
按预设规则,将亿级像素视频的多路视频分配给M个图像处理装置处理,每一图像处理装置处理指定的1路或多路视频;
当接收客户端的播放请求时,每一图像处理装置对指定的视频进行解码,对解码后的视频图像渲染,将渲染后的图像发送至第一图像处理装置;
所述第一图像处理装置将渲染后的图像拼接,对所述拼接后的图像进行编码,封装为视频流,发送至客户端,其中,M为大于等于2的整数。
还包括确定第一图像处理装置,
所述确定第一图像处理装置包括:指定图像处理装置为第一图像处理装置;或者,
在所述M个图像处理装置中选择图像处理能力最高的图像处理装置为第一图像处理装置。
当所述播放请求不包括目标区域时,所述每一图像处理装置对指定的视频进行解码,对解码后的视频图像渲染包括:图像处理装置对指定的视频进行解码,并将解码后的视频图像置于所述亿级像素视频的原始画面内的对应区域,视频区域渲染为视频画面,非视频区域渲染为单色。
当所述播放请求包括目标区域时,所述每一图像处理装置对指定的视频进行解码,对解码后的视频图像渲染包括:图像处理装置对所述目标区域内的指定的视频进行解码,并对解码后的视频画面按所述目标区域裁剪,将裁剪后的视频图像置于所述目标区域内的对应区域,目标区域内视频区域渲染为视频画面,目标区域内非视频区域渲染为单色。
所述图像处理装置包括显卡和/或中央处理器。
根据本公开实施例的第二方面,提供一种亿级像素视频播放装置,应用于服务端,包括:
分配模块,用于按预设规则,将亿级像素视频的多路视频分配给M个图像处理装置处理,每一图像处理装置处理指定的1路或多路视频;
解码模块,用于当接收客户端的播放请求时,每一图像处理装置对指定的视频进行解码,对解码后的视频图像渲染,将渲染后的图像发送至第一图像处理装置;
编码模块,用于所述第一图像处理装置将渲染后的图像拼接,对所述拼接后的图像进行编码,封装为视频流,发送至客户端,其中,M为大于等于2的整数。
还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳拙河科技有限公司,未经深圳拙河科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010381871.8/2.html,转载请声明来源钻瓜专利网。