The invention discloses a multi-view streaming transmission method based on CDN, which is applied to 360-degree panoramic video transmission. The method comprises the following steps: acquiring a set of coded streams, searching at least one near-view point in the set of coded streams whose distance from the current view point satisfies the first selection criterion, downloading the data of the current view point, and downloading and backing up the codes of the near-view point. Stream data. To improve the switching efficiency by using the perspective dimension to improve the transmission, it can ensure that the user can switching from one perspective to another in the viewing process, make the panoramic video user experience better, do not feel the obvious bit stream delay, save the transmission bandwidth, and have good economic and social benefits. The invention can be widely applied to wide-angle viewing. Frequency transmission field.
【技术实现步骤摘要】
基于CDN的多视角码流传输方法、装置、设备和存储介质
本专利技术涉及多视角视频传输领域,尤其是一种基于CDN的多视角码流传输方法、装置、设备和存储介质。
技术介绍
内容分发布网络(CDN),CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求。随着VR技术的不断发展,多视点视频数据传输变的越来越重要,在360度的全景视频传输中,其特点是用户可以自由地选择观看的视角,从而可以观看被拍摄物体的不同侧面。相对传统视频,广角视频(如360度全景视频)增加了视角的概念,由于人眼的可视范围在120度左右,超过这个范围的物体,需要旋转头部才能够看到,水平360度的全景视频超过了人眼的可视范围,对于超出人眼可视范围的视频区域可以不编码也可以用较低的码率、帧率进行编码,从而降低系统的传输带宽需求,基于这一特性人们提出了很多种360度全景视频的多视角编码方法。然而,一方面,现有的视角切换方法切换速度慢,导致用户体验差;另一方面,采用传输全视角视频的方式又会导致传输数据量大,成本提高。因此提供一种全景视频场景中切换迅速的多视角码流传输方法是很有必要的,因为视角切换的速度是全景视频用户体验的一个重要指标。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的目的是提供一种全景视频场景中切换迅速的多视角码流传输方法、装置、设备和存储介质。本专利技术所采用的技术方案是:第一方面,本专利技术提供一 ...
【技术保护点】
1.一种基于CDN的多视角码流传输方法,应用于广角视频传输中,其特征在于,包括步骤:获取已编码视角的码流集合;在所述码流集合中查找与当前视角点距离满足第一选择标准的至少一个临近视角点;下载当前视角的码流数据,同时下载备份所述临近视角的码流数据。
【技术特征摘要】
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的多视角码流传输方法,其特征在于,所述码...
【专利技术属性】
技术研发人员:王曜,梁峰,谭建军,
申请(专利权)人:深圳威尔视觉传媒有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。