【技术实现步骤摘要】
本专利技术涉及通信
,特别涉及一种基于CDN(Content Delivery Network,内容分发网络)的数字内容获取方法及系统。
技术介绍
随着互联网技术的迅速发展,在线点播观看视频节目的请求不断增多,这些请求来自不同的地域或运营商,集中式的视频发布和管理模式需要大量的服务器和网络交换设备,这给门户网站带来巨大压力。现有技术的方案提出了一种CDN技术,CDN技术是一种将数字内容从中心服务器分发到靠近用户的边缘服务器,从而实现内容的分布式就近访问的方法。在查找所需的数字内容时,首先请求该用户所在的运营商距离本地最近的节点中查找是否包括该数字内容,在不包括所述数字内容的情况下,继续请求该用户所在运营商的集中节点中查找是否包括该数字内容,在不包括该数字内容的情况下,继续在所有运营商最近的节点中查找该数字内容,在不包括该数字内容的情况下,继续在所有运营商的集中节点中查找是否包括该数字内容,直到查找到该数字内容。然而,用户在本地域的本运营商内未查找到所需数字内容的情况下,需要跨运营商和跨地域获取所需数字内容,减慢了用户获取到所需数字内容的速度。
技术实现思路
有鉴于此,本专利技术提供一种基于CDN的数字内容获取方法和一种基于CDN的数字内容获取系统,以解决现有技术中用户在本地域的本运营商内未查找到所需数字内容的情况下,需要跨运营商和跨地域获取所需数字内容,减慢了用户获取到所 ...
【技术保护点】
一种基于CDN的数字内容获取方法,其特征在于,包括:服务器接收本地客户端发送的数字内容的获取消息;服务器根据所述获取消息,向本地客户端发送所述数字内容的第一查找指令;本地客户端根据第一查找指令,在本地个人数据仓库中查找是否包括所述数字内容;在本地个人数据仓库中不包括所述数字内容的情况下,向服务器发送所述本地个人数据仓库中不包括所述数字内容的第一查找结果;服务器接收到所述本地个人数据仓库中不包括所述数字内容的第一查找结果,在集中内容分发网络CDN中获取所述数字内容,并将所述数字内容发送给本地客户端;本地客户端将所述数字内容缓存到本地个人数据仓库。
【技术特征摘要】 【专利技术属性】
1.一种基于CDN的数字内容获取方法,其特征在于,包括:
服务器接收本地客户端发送的数字内容的获取消息;
服务器根据所述获取消息,向本地客户端发送所述数字内容的第一查找
指令;
本地客户端根据第一查找指令,在本地个人数据仓库中查找是否包括所
述数字内容;
在本地个人数据仓库中不包括所述数字内容的情况下,向服务器发送所
述本地个人数据仓库中不包括所述数字内容的第一查找结果;
服务器接收到所述本地个人数据仓库中不包括所述数字内容的第一查找
结果,在集中内容分发网络CDN中获取所述数字内容,并将所述数字内容
发送给本地客户端;
本地客户端将所述数字内容缓存到本地个人数据仓库。
2.根据权利要求1所述的方法,其特征在于,所述服务器接收到所述本
地个人数据仓库中不包括所述数字内容的第一查找结果,在集中内容分发网
络CDN中获取所述数字内容,并将所述数字内容发送给本地客户端,具体
包括:
服务器接收到所述本地个人数据仓库中不包括所述数字内容的第一查找
结果,向与客户端相同运营商中与本地最近的相邻客户端发送所述数字内容
的第二查找指令;
相邻客户端根据第二查找指令,在该相邻客户端的个人数据仓库中查找
是否包括所述数字内容;
在相邻客户端的个人数据仓库中不包括所述数字内容的情况下,向服务
器发送所述相邻客户端的个人数据仓库中不包括所述数字内容的第二查找结
果;
服务器接收所述相邻客户端的个人数据仓库中不包括所述数字内容的第
\t二查找结果,在集中CDN中获取所述数字内容。
3.根据权利要求1所述的方法,其特征在于,所述在集中内容分发网络
CDN中获取所述数字内容之后,包括:
服务器根据获取的所述数字内容,提取所述数字内容的偏好需求,根据
所述偏好需求在集中CDN中获取所述数字内容的偏好内容,并将所述偏好
内容发送给本地客户端;
本地客户端将服务器发送的偏好内容缓存到本地个人数据仓库中。
4.根据权利要求1所述的方法,其特征在于,所述方法包括:
本地客户端根据服务器发送的预设的最大存储值,对本地个人数据仓库
进行清理;
本地客户端根据服务器发送的预设时间段,对本地个人数据仓库进行更
新。
5.根据权利要求3所述的方法,其特征在于,所述本地客户端将服务器
技术研发人员:杨建军,
申请(专利权)人:乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。