[发明专利]流媒体数据块缓存方法及文件推荐方法、流媒体服务器有效
申请号: | 201410191989.9 | 申请日: | 2014-05-07 |
公开(公告)号: | CN103974084B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 徐小龙;邵军;张伟;马玲玲;彭玉霞;王鑫华;沈一州 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/258;H04N21/466 |
代理公司: | 南京经纬专利商标代理有限公司32200 | 代理人: | 杨楠 |
地址: | 210023 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 数据 缓存 方法 文件 推荐 服务器 | ||
技术领域
本发明涉及一种流媒体数据块缓存方法、流媒体文件推荐方法以及流媒体服务器,属于网络流媒体技术领域。
背景技术
流媒体(Streaming Media)是以流传输的方式在网络中传输的音视频等多媒体文件。流式传输方式是将多媒体文件经过特殊的压缩方式分成一个个压缩包,由服务器向用户计算机连续、实时地传送。在采用流式传输方式的系统中,用户不必像非流式播放那样等到整个文件全部下载完毕后才能看到当中的内容,而是只需要经过几秒钟或几十秒的下载缓存(Caching)即可在用户计算机上利用相应的解压设备(硬件或软件)对压缩后流式媒体文件解压后进行播放,剩余的部分将在已传输部分播放的同时在后台的服务器内继续下载,直至播放完毕。目前典型的流媒体技术包括RealNetworks公司的RealMedia、Microsoft公司的WindowsMediaTechnology和Apple公司的QuickTime等。
随着用户数量的不断增加,以及用户对于播放质量需求的不断提升,目前的流媒体服务器的负载和带宽消耗也日益沉重,单纯地改进流媒体压缩编解码技术、升级服务器的软硬件性能和扩容网络带宽也难以从根本上解决问题。为了能持续吸引用户以保持网站的访问量,流媒体服务提供商纷纷通过自行构建或租用大规模的数据中心,并不断的升级和扩充硬件设备,以支持不断增加的并发请求数量,从而提供令用户满意的流媒体服务。即便如此,在用户在线数量激增的服务高峰时段,用户仍常常发现音视频文件播放的不流畅的“卡壳”现象,屏幕显示出“暂停播放,等待缓存完成”的提示信息。
流媒体的巨大优势就在于其实时性,用户在观看媒体信息时,不必将其完全缓存。当用户登录流媒体共享网站浏览流媒体文件时,有以下几种情况值得关注:
1、某个流媒体文件是热门文件且能普遍引起用户的兴趣,用户常常会将流媒体文件全部看完,这时用户本地将缓存该文件的全部数据块;
2、某个流媒体文件的大部分内容都能普遍引起用户的兴趣,用户常常会将流媒体文件除了部分内容(如电视剧的片头、片尾、广告等)外全部看完,这时用户本地将缓存该流媒体文件的大部分数据块;
3、某个流媒体文件的标题或许能普遍引起用户的兴趣,但用户在看完开头部分即感到无聊,从而停止播放,这时用户本地仅会下载、缓存该流媒体文件的开头部分数据块;
4、用户点击该流媒体文件后,对该流媒体文件的兴趣不大,但也并非完全没有兴趣,采用拖曳进度条的方式,跳跃式地快速浏览该流媒体文件;
5、很多流媒体网站会对流媒体文件进行关联,即用户观看某一个流媒体文件时,将相关的流媒体文件标题及超链接也提供于页面上,供用户点击浏览。
由此可见,不同的流媒体文件以及同一流媒体文件中不同的数据块对于用户的吸引力也可能不同。因此,如果可以根据用户的实际需要对用户可能感兴趣的流媒体数据块进行预测,并有选择的将用户感兴趣的流媒体数据块及时推送给用户,则可在一定程度上达到降低服务器负载和提升播放连贯率等目标;同时,还可以进一步根据预测结果,将用户可能更感兴趣的相关流媒体文件推荐给用户,从而为用户提供更加人性化的服务并提升网站的点击率。
发明内容
本发明所要解决的技术问题在于克服现有流媒体技术难以满足客户需求的不足,提供一种流媒体数据块缓存方法,可根据用户的实际需要对用户可能感兴趣的流媒体数据块进行预测,并根据预测结果将用户可能感兴趣的流媒体数据块预先缓存并推送给用户,以达到降低服务器负载和提升播放连贯率的目的。
本发明采用以下技术方案解决上述技术问题:
一种流媒体数据块缓存方法,流媒体服务器在每个统计周期中计算各流媒体文件中各数据块的兴趣值;对于用户当前正在读取的流媒体文件,流媒体服务器根据该流媒体文件中各数据块的平均兴趣值,将后续数据块中平均兴趣值大于预设的数据块兴趣阈值的数据块按照在流媒体文件中的先后次序依次预先缓存并推送给用户;任一统计周期中第i个流媒体文件SFi的第j个数据块SFi.DBj的兴趣值hi,j按照下式计算:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410191989.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:终端设备及其定时控制特定设备的方法
- 下一篇:一种蓄电池包装线的装箱装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置