一种云环境下的3D流媒体存储方法技术

技术编号:16458533 阅读:31 留言:0更新日期:2017-10-25 23:17
本发明专利技术公开了一种云环境下的3D流媒体存储方法。本方法为:1)对于一流媒体文件,服务器为该流媒体文件申请一视频目录节点;2)将该流媒体文件的前M%作为该流媒体文件的副本存储到服务器上,并建立一视频链接,将该视频链接存储到该视频目录节点上;3)根据设定长度的时间段内该流媒体文件的点播次数与播放时长更新该流媒体文件的视频流行度;如果该视频文件的视频流行度超过设定的流行度阈值,则判定该流媒体文件为高流行度视频文件,将该流媒体文件的完整副本存储到该服务器上,并且将该流媒体文件的完整副本分别存储到当前在线的多个符合设定级别的用户节点上。本发明专利技术节省空间的效率有大幅度的增大,同时可以快速且高效地响应用户请求。

【技术实现步骤摘要】
一种云环境下的3D流媒体存储方法
本专利技术属于网络技术与多媒体通信领域,涉及一种云环境下的3D流媒体存储方法。
技术介绍
随着信息化进程的深入和数字设备市场的繁荣,全球产生的数据量正以大约每两年翻一番的速度增长,信息数据成为越来越重要的现代资产。同时云计算的深入研究与快速发展,使其成为一种新型的基础服务设施,就像水电一样,可以随时随地按需计费取用。高效的绿色数据与计算能力,以及能支持不同互联网和电子商务应用的大规模分布式存储和计算能力,使其成为搭建下一代互联网和电子商务服务平台的重要的底层技术。近二十年来,随着网络基础设施的迅速发展与成熟,视频广播技术发生了重大变革,3D视频的出现使未来的视频传输将不仅局限于2D视频。然而,由于3D视频需要多个视点的视频内容,因此相比较于2D流媒体,3D流媒体在同一时刻需要播放多个帧,同时还要包含彩色信息和深度信息,从而导致3D流媒体需要巨大的冗余数据。同时,由于带宽的限制对视频的存储传输和播放质量问题造成了很大的不便,人们不得不面对在如此慢的网络速度下下载本身占有大内存的3D视频文件传输所需的大量时间和3D视频画面播放模糊的问题。然而,流的特性决本文档来自技高网...
一种云环境下的3D流媒体存储方法

【技术保护点】
一种云环境下的3D流媒体存储方法,其步骤为:1)对于一流媒体文件,服务器为该流媒体文件申请一视频目录节点;2)将该流媒体文件的前M%作为该流媒体文件的副本存储到服务器上,并建立一个视频链接,将该视频链接存储到该视频目录节点上;3)根据设定长度的时间段内该流媒体文件的点播次数与播放时长更新该流媒体文件的视频流行度;如果该视频文件的视频流行度超过设定的流行度阈值,则判定该流媒体文件为高流行度视频文件,将该流媒体文件的完整副本存储到该服务器上,并且将该流媒体文件的完整副本分别存储到当前在线的多个符合设定级别的用户节点上,该用户节点称为该流媒体文件的副本节点。

【技术特征摘要】
1.一种云环境下的3D流媒体存储方法,其步骤为:1)对于一流媒体文件,服务器为该流媒体文件申请一视频目录节点;2)将该流媒体文件的前M%作为该流媒体文件的副本存储到服务器上,并建立一个视频链接,将该视频链接存储到该视频目录节点上;3)根据设定长度的时间段内该流媒体文件的点播次数与播放时长更新该流媒体文件的视频流行度;如果该视频文件的视频流行度超过设定的流行度阈值,则判定该流媒体文件为高流行度视频文件,将该流媒体文件的完整副本存储到该服务器上,并且将该流媒体文件的完整副本分别存储到当前在线的多个符合设定级别的用户节点上,该用户节点称为该流媒体文件的副本节点。2.如权利要求1所述的方法,其特征在于,根据公式计算该视频流行度Pi;其中,该流媒体文件的权重Qi=(λIi)*(e-λ)/(Ii!),λ为泊松分布的期望和方差,Ii为该流媒体文件的发行时间,N表示服务器端当前视频目录中的视频文件总数,Ti表示设定长度的时间段内该流媒体文件的播放时长,Hi表示设定长度的时间段内该流媒体文件的点播次数。3.如权利要求1所述的方法,其特征在于,对该流媒体文件进行分块传输,将该流媒体文件的前M%作为该流媒体文件的副本存储到服务器上。4.如权利要求1或3所述的方法,其特征在于,根据Zip-f分布确定该M值。5.如权利要求4所述的方法,其特征在于,该M≤20。6.如权利要求1或2或3所述的方法,其特征在于,根据用户的累积在线时间计算该...

【专利技术属性】
技术研发人员:杨戈丁杨黄静
申请(专利权)人:北京师范大学珠海分校
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1