[发明专利]一种基于缓存的多视点视频自适应传输方法在审
申请号: | 201710324797.4 | 申请日: | 2017-05-10 |
公开(公告)号: | CN107124603A | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 宋瑞良;翟立君;邢家明;张晓龙 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | H04N13/00 | 分类号: | H04N13/00;H04N21/845;H04N21/84;H04N21/433;H04N21/262;H04N21/81 |
代理公司: | 河北东尚律师事务所13124 | 代理人: | 王文庆 |
地址: | 050081 河北省石家*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于缓存的多视点视频自适应传输方法。在基于HTTP动态自适应(DASH)传输协议的系统框架下,在客户端用户根据当前的缓存状态以及网络吞吐量等状态量,动态的调整申请的多视点视频的质量以及多视点视频所包含的视点数。本发明设计了一种多视点视频自适应传输方法,服务器会预先准备所含视点数不同的多视点视频比特流,在传输过程中,客户端会根据本文设计的缓存控制器,计算当前的缓存利用率所处的区间,并根据所在的区间不同采用不同的计算方式输出比特流视频切片选择标准。此外,本发明采用PSNR值作为多视点比特流自适应切换的客观参考依据,在比特流视频切片选择标准相同的前提下,选择PSNR值更高的多视点比特流进行传输。 | ||
搜索关键词: | 一种 基于 缓存 视点 视频 自适应 传输 方法 | ||
【主权项】:
一种基于缓存的多视点视频自适应传输方法,其特征在于:包括以下步骤:步骤1:服务器分别将各个位置捕捉到的视频流进行独立对称的编码,并以相同的时间间隔分别对编码后的视频流进行视频切片切割,形成多个多视点视频流切片;所述的多个多视点视频流切片按视点加深度分为三种比特流;步骤2:服务器按照预定规则对多个多视点视频流切片进行打包,并将每个多视点视频流切片的属性信息进行汇总生产媒体描述文件;所述的属性信息包括总比特率、视点数、PSNR值和URL;步骤3:在视频下载前,客户端向服务器提出申请,并下载媒体描述文件,通过解析媒体描述文件得到每个多视点视频流切片的属性信息;步骤4:客户端向服务器申请当前视点数以及总比特率最低的多视点视频流切片,将该多视点视频流切片作为当前多视点视频流切片,并进行下载;步骤5:客户端判断缓存区的多视点视频流切片是否达到预定值,若是,则执行步骤6;否者,返回步骤4;步骤6:客户端根据当多视点视频流切片的下载速度,计算当前网络吞吐量,并将计算得到的网络吞吐量作为下一个多视点视频流切片下载期间的网络估计吞吐量;步骤7:客户端根据当前多视点视频流切片的总比特率、上一个多视点视频流切片下载完成时的缓存余量以及网络吞吐量,计算当前的缓存余量;步骤8:客户端设置缓存区间的最大值为Bmax,并根据当前的缓存余量计算当前的缓存占用率;步骤9:客户端根据当前的缓存占用率和网络估计吞吐量设计多视点视频流切片选择标准的缓存控制器;步骤10:客户端将网络估计吞吐量和当前的缓存占用率输入到步骤9设计的缓存控制器中,得到多视点视频流切片选择标准;步骤11:客户端根据多视点视频流切片选择标准,在三种比特流中选择总比特率最接近选择标准的比特流,并在最接近选择标准的比特流中选择PSNR值最大的多视点视频流切片;步骤12:客户端根据步骤11选择的多视点视频流切片,通过媒体描述文件中的URL向服务器申请下载该多视点视频流切片,将该多视点视频流切片作为当前多视点视频流切片;返回步骤6,直到下载完成所有的多视点视频流切片;完成基于缓存的多视点视频自适应传输。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710324797.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种池塘布线器
- 下一篇:食盐替代物、包含其的食品或饮料及应用