[发明专利]一种时移服务系统及方法无效
申请号: | 200710106839.3 | 申请日: | 2007-05-11 |
公开(公告)号: | CN101056251A | 公开(公告)日: | 2007-10-17 |
发明(设计)人: | 田洪亮 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/54 | 分类号: | H04L12/54;H04N7/173;H04N7/54 |
代理公司: | 信息产业部电子专利中心 | 代理人: | 吴永亮 |
地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 系统 方法 | ||
技术领域
本发明涉及多媒体业务领域,特别涉及一种时移服务系统及方法。
背景技术
目前,在基于IP协议的电视(Internet Protocol Television,IPTV)业务或系统中,时移服务已经成为一种非常重要的业务,该业务是将采集编码系统提供的视频流进行录制,并根据用户的请求提供其需要的时移视频流,例如,提供时移电视(Time Shift Television,TSTV)服务。时移电视服务,是指观众在观看数字电视节目时,可以通过按“暂停”、或“后退”、或“快进”键等操作对正在播放的电视节目进行选择收看,也可以选择收看几天前已经播放过的电视节目。这种时移服务彻底颠覆了人们原有看电视的方式,使其摆脱了时间束缚,顺应了现代人越来越快的生活节奏。时移电视与点播、直播业务有很大的不同,首先每个用户时移播放的起点不同,其次其播放内容又是不停向前流动的。因此,时移电视的服务器集群和服务器负载均衡均不同于点播和直播业务。
目前,时移电视服务是在多个服务器集群里的每个服务器固定接入几个频道的直播流,并由各个服务器对直播流内容进行缓存录制和时移服务,当某个频道的时移服务量较大时,在其他服务器再引入直播流并缓存录制,以扩大时移服务能力。
但是,上述方法存在以下问题:
(1)由于时移电视服务通常要求最大延时需要1小时左右,而缓存一小时码流为2Mbps的节目需要1G的缓存空间,因此,难以完全由内存缓存,一般由磁盘进行缓存,同时时移服务需要从磁盘读出数据。因此,磁盘的输入/输出(I/O)能力将是系统的瓶颈,另外持续的磁盘读写操作将损害磁盘寿命。
(2)当某个频道节目为热门节目时,比如体育比赛、联欢晚会等,该频道的并发时移服务能力将受到单个服务器能力的限制。由于缺乏已经播放过的直播流的数据,即使及时地将当前直播流引入到其他服务器中进行缓存,也不能立即增加时移服务能力。因此,其他服务器的服务能力得不到充分地发挥。
(3)在多个服务器中同时引入一个频道的直播流并进行录制和缓存,不仅开销巨大,而且由于各个频道的时移请求具有随意性,因此,时移服务系统很难及时调度,以满足不同的时移请求。
发明内容
本发明的目的在于,提供一种时移服务系统,通过在多个服务器之间协同内存缓存时移内容,提高系统时移服务的性能、降低系统整体成本、提高系统寿命。
本发明的另一目的在于,提供一种时移服务方法,通过在多个服务器之间协同内存缓存时移内容,提高系统时移服务的性能、降低系统整体成本、提高系统寿命。
本发明的时移服务系统,包括终端、内容服务导向单元以及多个媒体服务器,其中,所述内容服务导向单元,用于将各个频道的直播流依次引入到各个媒体服务器,并控制终端接收其指定的媒体服务器提供的时移服务;所述媒体服务器,包含缓冲区,用于对所述内容服务导向单元引入的相应频道的直播流进行缓存,并在所述直播流缓存预定时间段后,向下一媒体服务器引入延时了预定时间段的延时流,以及对由其他媒体服务器引入的延时流进行缓存,并在所述内容服务导向单元的控制下,向终端提供时移服务。
其中,所述媒体服务器中的缓冲区,其大小大于所述各个频道时移内容总量除以媒体服务器总数量的平均值。
所述媒体服务器,进一步用于在用户提出时移服务请求的延时起点到达其缓存边界时,向所述内容服务导向单元发送请求进入下一媒体服务器的消息;
所述内容服务导向单元,进一步用于根据接收到所述媒体服务器发送来的请求进入下一媒体服务器的消息,通知终端转到下一媒体服务器接续所述时移服务。
此外,所述内容服务导向单元,可以进一步用于分析相邻两个时移服务请求的延时起点之间的间距是否超过预定时间段,在所述间距超过预定时间段时,将其中一时移服务请求保留在原媒体服务器,而将另一时移服务请求转入下一媒体服务器;在所述间距未超过预定时间段后,则准许所述两个时移服务请求在同一媒体服务器中。
所述媒体服务器,可以进一步用于在其负载达到或超过预定的最高门限时,向所述内容服务导向单元上报其处于重载状态的消息;
所述内容服务导向单元,可以进一步用于分析各个媒体服务器的负载情况,并在接收到其中某媒体服务器上报的处于重载状态的消息后,将控制尚有空余缓冲区的媒体服务器接入所述重载状态的媒体服务器当前频道的直播流并进行缓存,逐渐将所述重载状态的媒体服务器的当前频道的时移服务切换至轻载状态的媒体服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710106839.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:通用型机电设备运动控制示教再现系统
- 下一篇:无醛细木工板及其制作方法