[发明专利]一种基于EPG服务器实现媒体内容定位的方法和装置有效
申请号: | 200810166972.2 | 申请日: | 2008-09-28 |
公开(公告)号: | CN101399965A | 公开(公告)日: | 2009-04-01 |
发明(设计)人: | 吉锋 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N5/445;H04L29/06 |
代理公司: | 信息产业部电子专利中心 | 代理人: | 梁 军 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 epg 服务器 实现 媒体 内容 定位 方法 装置 | ||
技术领域
本发明涉及交互式网络电视领域,尤其涉及一种基于EPG(ElectronicProgram Guiding,电子节目单导航)服务器实现媒体内容定位的方法和装置。
背景技术
随着社会的进步和用户对高品质生活追求的不断提高,数字家庭的发展越来越受到人们的关注。而基于宽带网络的IPTV(Internet Protocol Television,交互式网络电视)为用户提供了丰富多彩的音视频服务和各种各样的增值应用业务,从而推动了数字家庭的发展。EPG(Electronic Program Guiding,电子节目单导航)服务器作为IPTV用户享受服务的导航门户系统,提供了大量的媒体内容如直播频道、点播节目等。EPG服务器如何快速、准确地对这些媒体内容进行定位,将最终影响到用户的体验感受。
在IPTV系统实际运行的CDN(Content Delivery Network,内容分发网络)网络的组网结构通常为多层CDN节点,CDN节点在CDN网络系统中是分层的,通常第一层CDN节点就是中心节点,主EPG服务器归属于中心节点。如图1所示,每个CDN节点包含各自的EPG服务器、业务代理CDN Agent和流媒体服务器SS(Streaming Server),EPG服务器向终端用户展示频道、节目等信息,EPG服务器中缓存有与每个媒体内容文件对应的内容编号,以及与每个频道对应的频道编号。内容分发系统的总控模块CDN Manager负责管理所有的CDN节点。业务代理中包含有定位模块,用于根据EPG服务器发送的定位消息生成RTSP(RealTime Streaming Protocol,实时流协议)格式的媒体内容文件地址。从播放类型上讲,定位主要分为点播和直播两种。
在这样的组网结构中,通常点播的文件分布在多个CDN节点上,点播时用户机顶盒和流媒体服务器之间建立单播链路,流媒体服务器根据存储的相应点播文件为用户提供点播服务。用户进行快进、快退操作时,就是在上述单播链路上发送相应的快进、快退命令,流媒体服务器更改当前点播文件的读取位置,但每次读取的都是媒体内容文件本身。
频道包括单播频道和直播频道,单播频道对应点播方式,即用户机顶盒和流媒体服务器之间建立单播链路,流媒体服务器根据存储的相应点播文件为用户提供点播服务。直播频道是采用组播的方式播放一个实时的内容,用户机顶盒获取组播地址后,根据IGMP(Internet Group Management Protocol,互联网组管理协议)将组播地址加入组播组就可播放,对于直播频道通常可以在全网内进行组播,或者在中心节点单播而在某些子节点内建立中继再进行组播。流媒体服务器在本地建立了一个缓存文件,随时缓存一定量组播的媒体内容文件。直播频道进行回退的时移操作时,用户机顶盒需要和流媒体服务器建立一个专门的控制链路,此专门的链路与单播链路均采用RTSP格式的地址路径,用于发送回退的命令,流媒体服务器从缓存的组播的媒体内容文件中更改读取位置,这和点播时的回退是类似的,只是此时由于直播一直在进行,用户从回退到缓存文件中的读取位置开始播放时,将一直从缓存文件中读取直播的媒体内容文件,流媒体服务器会边播放直播频道边录制生成缓存文件,直至直播结束。
处于不同CDN节点内的EPG服务器通常为不同地区分组的用户提供服务。EPG服务器对媒体内容定位的方式通常是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810166972.2/2.html,转载请声明来源钻瓜专利网。