System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及iptv電視網絡設備,尤其涉及一種iptv設備遠程安全調試方法、系統及iptv設備。
技術介紹
1、眾所周知,iptv網絡是一種私有網絡,不同地區有各自的iptv網絡環境;通常,機頂盒通過有線的方式接入iptv網絡后,會拿到一個私網地址,來實現網絡播放等功能。
2、但是這個私網地址不能進行互聯網訪問,所以當機頂盒出現故障后,工作人員無法通過互聯網絡接入到機頂盒,以進行控制和調試。即使機頂盒可以通過無線網卡等接入互聯網,機頂盒得到的也是局域網地址,遠端調試終端也無法連接到該地址,達到控制調試機頂盒的目的;
3、另外,由于服務器端口有限,當存在多個機頂盒出現故障時,會存在調試終端和機頂盒無法匹配的問題。
技術實現思路
1、本申請的主要目的在于提供一種iptv設備遠程安全調試方法、系統及iptv設備,以解決遠端調試終端無法與iptv設備建立通信連接、調試終端和iptv設備的匹配和安全通信等問題。
2、為實現上述目的,本申請提供一種iptv設備遠程安全調試方法,應用于服務器端,所述方法包括:
3、接收iptv設備在目標網絡下發送的標識信息,所述目標網絡為所述iptv設備從多個通信網絡中確定的與所述服務器端連接的通信網絡;
4、接收調試終端發送的目標標識信息,所述目標標識信息為目標iptv設備的唯一標識,所述目標iptv設備為所述調試終端的調試對象;
5、在根據所述目標標識信息確定預設列表中存在所述目標iptv
6、創建第二ssl對象,并利用所述目標iptv設備對應的第一ssl對象和所述第二ssl對象傳輸調試數據;所述調試數據用于控制所述目標iptv設備中的調試工具對所述iptv設備進行調試。
7、可選地,所述服務器端包括預設端口,在接收調試終端發送的目標標識信息之前,所述方法還包括:創建第一套接字,并配置所述第一套接字監聽所述預設端口;配置ssl協議的上下文環境,并在利用所述第一套接字接收到所述iptv設備發送的第一連接請求的情況下,創建所述第一ssl對象;利用所述第一ssl對象接收所述iptv設備發送的標識信息,并將所述標識信息與所述第一ssl對象關聯存儲在所述預設列表中。
8、可選地,在接收調試終端發送的目標標識信息之前,所述方法還包括:利用所述第一套接字接收所述調試終端發送的第二連接請求,并與所述調試終端建立通信連接。
9、可選地,所述標識信息為所述iptv設備的mac地址,所述目標標識信息為所述目標iptv設備的mac地址,所述方法還包括:判斷所述預設列表中是否存在與所述目標iptv設備的mac地址相同的iptv設備的mac地址;若所述預設列表中存在iptv設備的mac地址與所述目標iptv設備的mac地址相同,則確定所述預設列表中存在所述目標iptv設備;若所述預設列表中不存在iptv設備的mac地址與所述目標iptv設備的mac地址相同,則斷開與所述調試終端的通信連接。
10、可選地,所述調試數據包括第一調試數據和第二調試數據,所述利用所述目標iptv設備對應的第一ssl對象和所述第二ssl對象傳輸調試數據,包括:從所述目標iptv設備對應的第一ssl對象上讀取第一調試數據,并將所述第一調試數據寫入所述第二ssl對象中;從所述第二ssl對象上讀取第二調試數據,并將所述第二調試數據寫入所述目標iptv設備對應的第一ssl對象中。
11、此外,為實現上述目的,本申請還提供了另一種iptv設備遠程安全調試方法,應用于iptv設備,所述iptv設備具有多種通信網絡,所述方法包括:遍歷各所述通信網絡,并創建第二套接字,利用所述第二套接字從所有所述通信網絡中確定與服務器端連接的目標網絡;在所述目標網絡環境下,利用所述第二套接字向所述服務器端發送標識信息,并接收所述服務器端發送的調試數據;所述調試數據用于控制所述iptv設備中的調試工具對所述iptv設備進行調試。
12、可選地,所述遍歷各所述通信網絡,并創建第二套接字,利用所述第二套接字從所有所述通信網絡中確定與服務器端連接的目標網絡,包括:從所有所述通信網絡中任選一個通信網絡與調試應用程序綁定;創建第二套接字,并在與所述調試應用程序綁定的通信網絡環境下,利用所述第二套接字向服務器端發送第一連接請求;接收所述服務器端發送的反饋信息,所述反饋信息由所述服務器端根據所述第一連接請求生成;在所述反饋信息為連接失敗的情況下,更換與所述調試應用程序綁定的通信網絡,并利用所述第二套接字重新向所述服務器端發送所述第一連接請求,直至接收到的所述反饋信息為連接成功,將連接成功的通信網絡作為所述目標網絡。
13、可選地,在所述確定與服務器端連接的目標網絡之后,所述方法還包括:配置防火墻,設置所述調試工具服務端口的訪問權限;創建第三套接字,所述第三套接字用于供所述iptv設備與所述調試工具進行數據交互;所述在所述目標網絡環境下,利用所述第二套接字向所述服務器端發送標識信息,并接收所述服務器端發送的調試數據,包括:基于所述第二套接字創建第三ssl對象;利用所述第三ssl對象向所述服務器端發送標識信息,并接收所述服務器端發送的調試數據。
14、本申請還提供了一種iptv設備遠程安全調試系統,包括服務器端、至少一個iptv設備以及至少一個調試終端;所述iptv設備用于從所有通信網絡中確定與所述服務器端連接的目標網絡,并在所述目標網絡下向所述服務器端發送標識信息;所述調試終端用于向所述服務器端發送目標標識信息,所述目標標識信息為目標iptv設備的唯一標識,所述目標iptv設備為所述調試終端的調試對象;所述服務器端用于接收所述調試終端發送的所述目標標識信息,并在根據所述目標標識信息確定預設列表中存在所述目標iptv設備的情況下,從所述預設列表中調取所述目標iptv設備對應的第一ssl對象,以及創建第二ssl對象,利用所述目標iptv設備對應的第一ssl對象和所述第二ssl對象傳輸調試數據;其中,所述預設列表包括多組iptv設備的標識信息和對應的第一ssl對象;所述調試數據用于控制所述目標iptv設備中的調試工具對所述iptv設備進行調試。
15、本申請還提供了一種iptv設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述iptv設備遠程安全調試方法。
16、本申請的iptv設備遠程安全調試方法,通過在iptv設備上設置除iptv網絡以外的其他多種通信網絡,在需要對iptv設備進行調試時,iptv設備從多個通信網絡中確定與服務器端連接的目標網絡,并在目標網絡下發送標識信息;服務器端接收調試終端發送的目標標識信息,并在根據目標標識信息確定預設列表中存在目標iptv設備的情況下,從預本文檔來自技高網...
【技術保護點】
1.一種IPTV設備遠程安全調試方法,應用于服務器端,其特征在于,所述方法包括:
2.根據權利要求1所述的IPTV設備遠程安全調試方法,其特征在于,所述服務器端包括預設端口,在接收調試終端發送的目標標識信息之前,所述方法還包括:
3.根據權利要求2所述的IPTV設備遠程安全調試方法,其特征在于,在接收調試終端發送的目標標識信息之前,所述方法還包括:
4.根據權利要求3所述的IPTV設備遠程安全調試方法,其特征在于,所述標識信息為所述IPTV設備的MAC地址,所述目標標識信息為所述目標IPTV設備的MAC地址,所述方法還包括:
5.根據權利要求1所述的IPTV設備遠程安全調試方法,其特征在于,所述調試數據包括第一調試數據和第二調試數據,所述利用所述目標IPTV設備對應的第一SSL對象和所述第二SSL對象傳輸調試數據,包括:
6.一種IPTV設備遠程安全調試方法,應用于IPTV設備,其特征在于,所述IPTV設備具有多種通信網絡,所述方法包括:
7.根據權利要求6所述的IPTV設備遠程安全調試方法,其特征在于,所述
8.根據權利要求6所述的IPTV設備遠程安全調試方法,其特征在于,在所述確定與服務器端連接的目標網絡之后,所述方法還包括:
9.一種IPTV設備遠程安全調試系統,其特征在于,包括服務器端、至少一個IPTV設備以及至少一個調試終端;
10.一種IPTV設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求6至8任一項所述IPTV設備遠程安全調試方法。
...【技術特征摘要】
1.一種iptv設備遠程安全調試方法,應用于服務器端,其特征在于,所述方法包括:
2.根據權利要求1所述的iptv設備遠程安全調試方法,其特征在于,所述服務器端包括預設端口,在接收調試終端發送的目標標識信息之前,所述方法還包括:
3.根據權利要求2所述的iptv設備遠程安全調試方法,其特征在于,在接收調試終端發送的目標標識信息之前,所述方法還包括:
4.根據權利要求3所述的iptv設備遠程安全調試方法,其特征在于,所述標識信息為所述iptv設備的mac地址,所述目標標識信息為所述目標iptv設備的mac地址,所述方法還包括:
5.根據權利要求1所述的iptv設備遠程安全調試方法,其特征在于,所述調試數據包括第一調試數據和第二調試數據,所述利用所述目標iptv設備對應的第一ssl對象和所述第二ssl對象傳輸調試數據,包括:
...【專利技術屬性】
技術研發人員:黎明,陳偉,方俊,
申請(專利權)人:四川天邑康和通信股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。