[发明专利]一种数字媒体点播和数字资源下载的融合实现方法有效
申请号: | 200910076544.5 | 申请日: | 2009-01-08 |
公开(公告)号: | CN101459678A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 马晨光;王展;李军;刘靖;吴海博;高海强 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/18 |
代理公司: | 北京泛华伟业知识产权代理有限公司 | 代理人: | 王 勇 |
地址: | 100190北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 媒体 点播 资源 下载 融合 实现 方法 | ||
技术领域
本发明涉及互联网上数字媒体的点播和下载应用,特别涉及一种基于P 2P网络的数字媒体点播和数字资源下载的融合实现方法。
背景技术
随着国际互联网(Internet)和数字化技术的快速发展,通过互联网交易 及传播的数字媒体内容(通常为音视频资源)越来越多。大量数字媒体内容 的提供商和运营商利用高速互联互通的国际互联网发布数字内容,不但产生 了巨大的商业价值,还提供给普通用户一种更加便捷的途径以获取更优质的 视听服务享受。目前部署较为广泛的视频点播VOD(Video on Demand)系统, 可方便地根据用户需要播放相应的音视频节目,彻底改变了过去收看节目的 被动方式,实现了节目的按需收看和任意播放,为用户提供实时、交互、按 需点播的视听服务。
但是,现有的数字媒体点播系统大都采用单纯的C/S(Client/Server)架 构,或者P2P(Peer-to-Peer)架构实现数字媒体资源的下载和共享。C/S架 构即客户端/服务器模式,当点播系统用户较少时,它可以很好地实现数字 资源的高效存储和获取。但如果用户规模很大,则大量用户同时在网络上点 播数字资源很容易造成资源服务器的负担过重,进而导致资源服务器终止提 供服务。而P2P技术是目前一种流行的文件传输技术,一个用户既可以作为 客户端从其他用户上下载数据,也能够作为服务器向其他用户提供数据下 载。它具有任务下载人数越多,下载速度越快的优点。与此同时,P2P技术 也存在一些固有的缺点,如数据下载速度不稳定,特别当某个任务的下载人 数较少,或该任务非热门资源时,数据下载速度相对较慢,不利于用户对数 字资源的顺利获取。此外,当前主流的一些P2P应用软件只提供了单纯的数 字资源下载或者单纯的数字媒体点播功能,并不支持数字资源的同步下载与 播放。
发明内容
本发明的目的是克服现有的P2P应用软件只提供了单纯的数字媒体点 播或单纯的数字资源下载的缺陷,从而提供一种既能实现数字媒体点播,又 能实现数字资源下载的方法。
为了实现上述目的,本发明提供了一种数字媒体点播和数字资源下载的 融合实现方法,包括:
步骤1)、用户选定待操作的数字资源,并分别建立与资源服务器、P2P 网络上其它用户间的连接;
步骤2)、创建一个可见的文件夹用于保存数字媒体点播或数字资源下载 时所得到的待操作数字资源;
步骤3)、用户采用数字媒体点播方式实现对待操作数字资源的数字媒体 点播,或采用数字资源下载方式实现对待操作数字资源的下载;所述的数字 媒体点播方式或所述的数字资源下载方式所得到的所述待操作数字资源都 存放在步骤2)所创建的文件夹下;
步骤4)、用户根据需要在所述的数字媒体点播方式或数字资源下载方式 间切换。
上述技术方案中,所述的数字媒体点播方式包括:
步骤a-1)、向资源服务器请求待点播数字资源的头部数据块;
步骤a-2)、根据待点播数字资源的播放进度,在所述待点播数字资源的 未播放数据块中,计算安全播放区域的范围;
步骤a-3)、对所述安全播放区域范围内的数据块,从资源服务器请求未 下载数据块的数据;
步骤a-4)、对所述安全播放区域范围外的数据块,采用P2P下载方式从 所述P2P网络中的其它用户下载数据。
上述技术方案中,在所述的步骤a-2)中,计算安全播放区域的范围包 括:
步骤a-2-1)、在待点播数字资源的当前播放位置向后计算一定数量的 数据块,这些数据块形成所述的安全播放区域;
步骤a-2-2)、在所述安全播放区域的播放时间段内,间隔一定的时间 重复执行所述的步骤a-2-1)。
上述技术方案中,所述的步骤a-3)包括:
步骤a-3-1)、对所述安全播放区域范围内的数据块,检查是否存在未下 载的数据块;
步骤a-3-2)、从所述资源服务器上请求未下载数据块的数据,同时向P2P 网络上已经发送数据请求的其他用户发送取消数据的请求。
上述技术方案中,在所述的步骤a-4)中,采用P2P下载方式从所述P2P 网络中的其它用户下载数据时,采用了按顺序下载与按照全局最少优先、严 格优先级下载相结合的下载原则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910076544.5/2.html,转载请声明来源钻瓜专利网。