[发明专利]切换流媒体服务器的方法及系统有效
申请号: | 200710111582.0 | 申请日: | 2007-06-19 |
公开(公告)号: | CN101072328A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 尤洪涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N7/24;H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 切换 流媒体 服务器 方法 系统 | ||
技术领域
本发明涉及通信领域,更具体地涉及一种切换流媒体服务器的方法及系统。
背景技术
在IPTV系统中的机顶盒播放媒体时,需要实时的从局端的流媒体服务器设备上接收媒体数据。当流媒体服务器出现异常时,如果不采取故障保护措施,用户收看的节目将被中断,并且可能在服务器修复前再也不能收看节目,这会给用户体验带来很大的负面影响。
在实际构建IPTV系统时,一般都会在局端配置多套流媒体服务器,以相互进行备份。因此,如果采取合适的故障恢复策略,可以避免上述服务中断的情况发生。
发明内容
鉴于以上所述的一个或多个问题,本发明提供了一种切换流媒体服务器的方法及系统。
根据本发明的切换流媒体服务器的方法,包括以下步骤:S102,在机顶盒判断与其连接的当前流媒体服务器发生故障的情况下,向故障监测服务器报告故障信息,并对当前播放的时间点进行记录;S104,故障监测服务器接收到故障信息后,为机顶盒分配有效流媒体服务器,并将有效流媒体服务器的相关信息发送给机顶盒,故障监测服务器还对当前流媒体服务器进行定向监测,以判断当前流媒体服务器是否确实发生了故障;以及S106,机顶盒根据有效流媒体服务器的相关信息与有效流媒体服务器建立连接,并从有效流媒体服务器接收当前播放的时间点之后的媒体数据。
其中,机顶盒在出现以下情况之一时,判断与其连接的当前流媒体服务器发生了故障:接收到来自当前流媒体服务器的故障报告消息、与当前流媒体服务器之间的心跳超时、在特定时间内没有收到任何媒体数据。
其中,故障检测服务器是支持标准RTSP协议的流媒体主控服务器。机顶盒与当前流媒体服务器和有效流媒体服务器之间的交互遵循标准RTSP信令过程。
根据本发明的切换流媒体服务器的系统,包括:故障判断装置,位于机顶盒侧,用于在判断出与机顶盒连接的当前流媒体服务器发生故障的情况下,向故障监测装置报告故障信息,并对当前播放的时间点进行记录;故障监测装置,用于在接收到故障信息后,为机顶盒分配有效流媒体服务器,并将有效流媒体服务器的相关信息发送给机顶盒,故障监测装置还对当前流媒体服务器进行定向监测,以判断当前流媒体服务器是否确实发生了故障;以及连接建立装置,位于机顶盒侧,用于根据有效流媒体服务器的相关信息在机顶盒与有效流媒体服务器之间建立连接,并从有效流媒体服务器接收当前播放的时间点之后的媒体数据。
其中,故障判断装置将以下情况之一判断为与机顶盒连接的当前流媒体服务器发生了故障:接收到来自当前流媒体服务器的故障报告消息、机顶盒与当前流媒体服务器之间的心跳超时、机顶盒在特定时间内没有收到任何媒体数据。
其中,故障检测装置是支持标准RTSP协议的流媒体主控服务器。机顶盒与当前流媒体服务器和有效流媒体服务器之间的交互遵循标准RTSP信令过程。
通过本发明,可以在流媒体服务器出现异常时将机顶盒在很短时间内切换到新服务器,从而不会造成用户业务终止;另外,对于点播节目,流媒体服务器重新定位后,会从中断点开始继续播放,而不是从头播放或需要用户手工定位;并且本发明可以实现任意次的故障恢复。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的切换流媒体服务器的方法的流程图;
图2是根据本发明实施例的切换流媒体服务器的方法的详细流程示意图;以及
图3是根据本发明实施例的切换流媒体服务器的系统的结构框图。
具体实施方式
下面参考附图,详细说明本发明的具体实施方式。
参考图1,说明根据本发明实施例的切换流媒体服务器的方法。如图1所示,该切换流媒体服务器的方法包括以下步骤:S102,在机顶盒判断与其连接的当前流媒体服务器发生故障的情况下,向故障监测服务器报告故障信息,并对当前播放的时间点进行记录;S104,故障监测服务器接收到故障信息后,为机顶盒分配有效流媒体服务器,并将有效流媒体服务器的相关信息发送给机顶盒;以及S106,机顶盒根据有效流媒体服务器的相关信息与有效流媒体服务器建立连接,并从有效流媒体服务器接收当前播放的时间点之后的媒体数据。
其中,机顶盒在出现以下情况之一时,判断与其连接的当前流媒体服务器发生了故障:接收到来自当前流媒体服务器的故障报告消息、与当前流媒体服务器之间的心跳超时、在特定时间内没有收到任何媒体数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710111582.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:不锈钢刨刀生产工艺
- 下一篇:网路电话闸道装置的测试系统及测试方法