[发明专利]一种分布式的IPTV多屏网关和IPTV多屏互动方法有效
申请号: | 201310514153.3 | 申请日: | 2013-10-25 |
公开(公告)号: | CN103581740B | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 季健 | 申请(专利权)人: | 南京中兴软件有限责任公司 |
主分类号: | H04N21/436 | 分类号: | H04N21/436;H04N21/63;H04N21/64;H04N21/643;H04N21/647;H04N21/235 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 田红娟;龙洪 |
地址: | 210012 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 iptv 网关 互动 方法 | ||
1.一种分布式的互联网协议电视IPTV多屏网关,其特征在于,至少包括:
接入服务器,用于根据一致性哈希算法为机顶盒和终端分配注册服务器,将与分配给机顶盒的注册服务器合设的转接服务器分配给机顶盒;
至少一个注册服务器,用于为机顶盒和终端进行注册;
至少一个转接服务器,用于当终端发起多屏业务时,为终端和机顶盒转发互动消息;
所述分配给所述终端的注册服务器,用于根据IPTV业务平台返回的机顶盒列表消息中机顶盒的标识符和一致性哈希算法,计算出分配给机顶盒的注册服务器的IP地址。
2.根据权利要求1所述的分布式的互联网协议电视IPTV多屏网关,其特征在于,
所述接入服务器,还用于当机顶盒/终端接收不到分配给机顶盒/终端的注册服务器在进行保活过程中的返回消息时,重新为机顶盒/终端分配注册服务器;
所述注册服务器,还用于为机顶盒和终端进行保活。
3.根据权利要求1所述的分布式的互联网协议电视IPTV多屏网关,其特征在于,所述接入服务器,具体用于:
根据哈希算法计算各注册服务器的哈希值;
根据机顶盒/终端发送的所述机顶盒/终端标识符和哈希算法计算机顶盒/终端哈希值;
分别计算与所述各注册服务器对应的哈希值与机顶盒/终端哈希值之间的差值,将与最小的差值所对应的注册服务器分配给机顶盒/终端;用于将与所述分配给机顶盒的注册服务器合设的转接服务器分配给所述机顶盒。
4.根据权利要求1所述的分布式的互联网协议电视IPTV多屏网关,其特征在于,
所述分配给所述终端的注册服务器,还用于接收来自所述终端的查询与其绑定的机顶盒列表的消息,并向IPTV业务平台发送所述查询的消息;接收所述IPTV业务平台的返回的机顶盒列表消息;向分配给所述机顶盒的注册服务器查询所述机顶盒的在线信息,将所述机顶盒的在线信息和所述IP地址添加到机顶盒列表中,并将所述机顶盒列表发送给所述终端。
5.根据权利要求1~4任意一项所述的分布式的互联网协议电视IPTV多屏网关,其特征在于,所述分配给机顶盒的转接服务器,具体用于:
与所述终端之间建立传输控制协议TCP链接;
接收来自所述终端的套接字socks5握手消息;
接收来自机顶盒的TCP连接,并将机顶盒和对应终端的TCP连接对应关系配对上,给所述终端返回socks5握手成功消息。
6.根据权利要求1~4任意一项所述的分布式的互联网协议电视IPTV多屏网关,其特征在于,所述分配给机顶盒的注册服务器,具体用于:
接收来自所述机顶盒的采用用户数据包协议UDP发送的注册信息;
获取所接收的注册信息的出口IP地址和端口,并将所述出口IP地址和端口保存到机顶盒的信息中;
接收所述分配给机顶盒的转接服务器发送的协助建链请求消息;
根据所述机顶盒的标识符在自身内存中的信息中查找所述机顶盒的出口IP地址和端口,并采用UDP向所述IP地址和端口发送建链请求信息;
所述分配给机顶盒的转接服务器,用于与所述终端之间建立TCP链接;接收所述终端发送的socks5握手消息;向所述分配给机顶盒的注册服务器发送协助建链请求消息;接收所述机顶盒的TCP链接,并将该链接与所述终端的TCP链接对应上。
7.一种IPTV多屏互动方法,其特征在于,预先将终端登陆账号和机顶盒进行绑定,该方法包括:
接入服务器根据一致性哈希算法为机顶盒和终端分配注册服务器,将与分配给机顶盒的注册服务器合设的转接服务器分配给机顶盒;
机顶盒/终端向所分配的注册服务器进行注册;
当终端发起多屏业务时,终端通过所分配给机顶盒的转接服务器和机顶盒进行消息互动;
其中,所述终端发起多屏业务包括:分配给所述终端的注册服务器根据IPTV业务平台返回的机顶盒列表消息中机顶盒的标识符和一致性哈希算法,计算出分配给机顶盒的注册服务器的IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京中兴软件有限责任公司,未经南京中兴软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310514153.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于抽取蚀刻液回收系统中的气体的装置
- 下一篇:工件清理装置和工件的生产系统