发明名称 一种面向IP机顶盒的数字媒体下载系统
摘要 本发明公开了一种基于面向IP机顶盒的数字媒体下载系统,它属于数字媒体下载技术领域,其网络拓扑结构包括客户端、前端应用服务器和后端支撑服务器,其中客户端由各用户机顶盒构成,前端服务器包括web服务器、注册认证服务器、推送服务器、引导服务器和发布服务器,后端支撑服务器包括数据库服务器、管理服务器以及节目源服务器。本发明采用了基于Kademlia算法的P2P网络模型,使得用户任何两点之间都有可能存在数据供需关系,解决了现有采用C/S(客户端/服务器)模式的多媒体下载系统在客户数目快速增加时服务器宽带等资源很快被消耗完的技术问题,达到有效地满足人们在IP机顶盒上对多媒体的实际需求的目的。
申请公布号 CN101291424A 申请公布日期 2008.10.22
申请号 CN200810028303.9 申请日期 2008.05.27
申请人 中山大学 发明人 罗笑南;高全;陈巧珍
分类号 H04N7/173(2006.01);H04L12/18(2006.01);H04L29/08(2006.01) 主分类号 H04N7/173(2006.01)
代理机构 代理人
主权项 1、一种面向IP机顶盒的数字媒体下载系统,其特征在于:系统网络拓扑结构包括了客户端1、前端应用服务器2和后端支撑服务器3,其中,所述的客户端1由网络中的用户机顶盒构成,包括了以下5个模块:(1)用于负责维护该节点的邻居节点列表,管理该节点与其他网络节点的交互关系的Menbership模块101;(2)作为数据的存储区域,负责提供数据给播放模块进行播放以及请求数据的节点提供数据缓存的机制的DataBuffer模块102;(3)用于上传请求队列的UpLoadQueue模块103;(4)用于下载请求队列的DownloadQueue模块104;(5)把数据以Http流的形式发送给播放器的VirtualHttpServer模块;所述的前端服务器2又包括以下服务器:(1)作为视频下载的门户网站,让用户通过Web订购自己感兴趣的视频栏目和节目,完成业务定制的web服务器21;(2)用于提供视频下载用户的注册,以及每次上线享用下载业务时的身份认证的注册认证服务器22;(3)用于推送用户定制的节目单、栏目单,处理用户的栏目定制、视频节目定制的推送服务器23;(4)用来保证P2P网络的完整性的引导服务器24和发布服务器25;所述的后端支撑服务器3又包括以下服务器:(1)用于存储用户的资料信息、用户视频节目的定制单以及用户经常使用的资源的数据库服务器31;(2)用于存储网络中所有的多媒体信息,以便用户在需要下载多媒体时,可以从节目源服务器上获得所需要的资源的管理服务器32;(3)用于保存、管理整个系统运行的包括对视频栏目,视频节目以及视频简介的相关统计信息的节目源服务器33。
地址 510275广东省广州市新港西路135号中山大学园南路415栋401室