[发明专利]基于P2P技术上的分布式流媒体点播系统及其点播流媒体节目的实现方法有效
申请号: | 200710069145.7 | 申请日: | 2007-05-31 |
公开(公告)号: | CN101087403A | 公开(公告)日: | 2007-12-12 |
发明(设计)人: | 吴彬 | 申请(专利权)人: | 吴彬 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N7/16;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310012浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 p2p 技术上 分布式 流媒体 点播 系统 及其 节目 实现 方法 | ||
1.一种基于P2P技术上的分布式流媒体点播系统,基于P2P CDN网络系统,以P2P方式将流媒体文件推送到网络边缘节点,所有节点与客户端之间以自适应方式传递各种控件信息和流媒体信息,其特征在于:该系统包括:
一内容管理子系统,实现对媒体文件的录入、编排和发布功能,为第三方内容提供商CP提供影片上传功能,第三方内容提供商的影片经过审核流程后,可由影片发布小组对不符合标准格式或码率的文件提供转换工具,媒体文件的录入时,对影片名、演员、导演、影片简介进行关键字分词入库,以便于大大提高用户搜索速度;
一内容展现子系统,提供给网站管理人员对已发布的媒体文件实现内容导航、页面模板管理,并最终以Web方式将媒体文件展现给用户;
一登录服务器子系统,实现系统负载均衡、用户注册、用户登录认证、用户搜索、用户资料存取、用户好友管理、通讯中转、手机短讯、文件共享/搜索功能;
一认证计费子系统,完成对用户访问服务的认证,拒绝非法的内容服务请求,为合法用户提供访问授权,生成内容服务的计费信息;
一数据统计子系统,统计和分析各服务器组及网络边缘节点的运行数据,有助于动态分析系统运行障碍和用户的消费行为;
一流媒体播放器子系统,作为独立的播放器软件,支持各种流行的媒体格式与编码格式,与P2P传输层紧密结合,按数据片的紧急等级控制P2P传输层优先传输那些等级高的数据片。
2.根据权利要求1所述的基于P2P技术上的分布式流媒体点播系统,其特征在于:在P2P传输层与流媒体播放器之间存在一个文件读写管理层,它把一个影片文件看成是一个分布式的文件,影片文件按一定大小或时间戳进行分片,每一个片在众多其它节点中有多个拷贝,按当前影片播放的进度来驱动P2P传输层读取所需要的数据片。
3.一种基于P2P技术上的分布式流媒体点播系统中点播流媒体节目的实现方法,其特征在于,包括下列步骤:
(1)选择播放的节目:用户在Web上查看影片的资讯,选择播放某个影片;网页检测用户机器是否安装了客户端软件,在没有安装时提示用户安装,用户可以选择在网页在线自动或手动下载安装客户端软件;客户端软件自动运行,并读取Web浏览器Cookie取得用户上次点击的影片链接地址URL,包括影片内容的影片唯一标识哈稀值、影片大小、影片名称、影片频道、影片资费方式,客户端根据影片的计费方式决定该用户是否有权限观看该影片;
(2)调度和返回在线节点列表:客户端通过影片唯一标识哈稀值向登录服务器子系统查询当前拥有该影片全部或部分数据的在线节点列表,登录服务器子系统根据一组预先定义好的控制策略,返回一批符合条件的在线节点列表信息,至少包括节点的网络类型、IP地址、端口号信息;
(3)建立多点链接和实现播放:客户端根据一组预先定义好的控制策略,选择部分优先节点建立点对点链接,并自动打开播放器,由播放器驱动P2P传输层读取所需的数据片,实现流媒体数据缓冲、实时播放;
其中,普通用户客户端同时兼为流媒体数据提供者和消费者,用户在播放该影片的同时,也接受其它普通用户的链接,并为其它普通用户提供该影片的数据片;
另外,用户在边载边放过程中,会定时对流量进行智能调控,尽可能不使用或减少来自边缘内容服务器和中心片库的流量,使普通用户之间的P2P流量最大化。
4.根据权利要求3所述的一种基于P2P技术上的分布式流媒体点播系统中点播流媒体节目的实现方法,其特征在于;客户端链接其它节点和登录服务器子系统返回在线节点列表时遵循以下策略:
(1)ISP运营商优先:根据用户IP地址判断其所属的宽带网络提供商,包括电信、网通、铁通,优先链接与自己是相同ISP运营商的在线节点,以优化网络流量流向,可以减少不同ISP骨干网之间的流量;
(2)稳定性优先:对普通用户节点历史数据进行评估,以在线时间、网络上行速度、操作系统类型、系统负载作为评估因素,优先选择稳定性在一定健康度以上的在线节点进行链接;
(3)节点类型优先:链接顺序以普通用户节点优先级别最高,边缘内容服务器节点为第二优先级,中心片库服务器节点优先级最低;
(4)地域优先:根据用户IP地址判断其所属的地域,优先选择同一地域或同一内网的在线节点提供服务;
(5)缓存Cache优先:优先选择目前同时在点播相同影片的在线节点链接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吴彬,未经吴彬许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710069145.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:大型膜生物反应器组器
- 下一篇:一种含何首乌治疗心血管疾病的组合物及其制剂