[發明專利]一種分布式的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.szxzyx.cn/pat/books/201310514153.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于抽取蝕刻液回收系統中的氣體的裝置
- 下一篇:工件清理裝置和工件的生產系統





