[发明专利]基于CDN的多视角码流传输方法、装置、设备和存储介质在审
申请号: | 201811330046.4 | 申请日: | 2018-11-09 |
公开(公告)号: | CN109587579A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 王曜;梁峰;谭建军 | 申请(专利权)人: | 深圳威尔视觉传媒有限公司 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04N21/6587;H04N21/81;H04N21/2343 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 唐致明;洪铭福 |
地址: | 519125 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视角 码流 码流传输 码流数据 全景视频 多视角 下载 集合 传输带宽 传输领域 存储介质 广角视频 快速切换 选择标准 用户体验 传输 点距离 备份 维度 延迟 查找 观看 应用 改进 | ||
1.一种基于CDN的多视角码流传输方法,应用于广角视频传输中,其特征在于,包括步骤:
获取已编码视角的码流集合;
在所述码流集合中查找与当前视角点距离满足第一选择标准的至少一个临近视角点;
下载当前视角的码流数据,同时下载备份所述临近视角的码流数据。
2.根据权利要求1所述的一种基于CDN的多视角码流传输方法,其特征在于,所述广角视频包括360全景视频。
3.根据权利要求1所述的一种基于CDN的多视角码流传输方法,其特征在于,所述视角点的坐标系具体为空间直角坐标系。
4.根据权利要求3所述的一种基于CDN的多视角码流传输方法,其特征在于,当前视角中心点表示为Vi(pi,yi,ri),在空间直角坐标系的位置为(Xi,Yi,Zi),其转换关系为:
其中pi为俯仰角,yi为方位角,ri为横滚角;
与当前视角临近的视角点表示为Vj(pi,yi,ri),在空间直角坐标系中的位置为(Xj,Yj,Zj),则两个视角的距离定义为:
dj=(Vi-Vj)2=(Xi-Xj)2+(Yi-Yj)2+(Zi-Zj)2
所述第一选择标准为:两个视角的距离小于预设距离阈值,表示为:
dj<M
其中M为预设距离阈值。
5.根据权利要求4所述的一种基于CDN的多视角码流传输方法,其特征在于,如果根据第一选择标准查找的临近视角点数量多于一个时,则下载备份所有的临近视角点的码流数据。
6.根据权利要求5所述的一种基于CDN的多视角码流传输方法,其特征在于,所述码流数据包括三个维度:时间维度、清晰度维度和视角维度;
所述时间维度指码流的播放顺序;
所述清晰度维度指码流按照不同分辨率编码形成的不同码率码流;
所述视角维度指在360度完整场景范围内根据预定义视角进行码流分割;
下载当前视角的码流数据具体指:下载当前视角维度的、第一预设时间维度和第一预设清晰度维度的码流数据。
7.根据权利要求6所述的一种基于CDN的多视角码流传输方法,其特征在于,所述下载备份指:在用户下载接收当前视角码流时,CDN提前下载预备临近视角维度的、第二预设时间维度和第二预设清晰度维度的码流数据。
8.一种基于CDN的多视角码流传输装置,其特征在于,包括:
码流集合获取模块:用于获取已编码视角的码流集合;
临近视角选择模块:用于在所述码流集合中查找与当前视角点距离满足第一选择标准的至少一个临近视角点;
备份下载码流数据模块:下载当前视角的码流数据,同时下载备份所述临近视角的码流数据。
9.一种基于CDN的多视角码流传输控制设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至7任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳威尔视觉传媒有限公司,未经深圳威尔视觉传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811330046.4/1.html,转载请声明来源钻瓜专利网。