一種通過移動智能終端實現操控單向機頂盒的方法與流程
2023-09-12 11:59:35 4

技術領域
本發明涉及機頂盒技術領域,具體地說是一種實用性強、通過移動智能終端實現操控單向機頂盒的方法。
背景技術:
多屏互動發展經歷了比較漫長的發展演變過程,各個機頂盒廠商都開發了自己的App實現手機等移動智能終端和機頂盒的互動,實現方案上幾乎都是使用無線網絡實現手機和機頂盒的連接,從而實現手機對機頂盒的操控。
但是我國數位電視的機頂盒經歷了一個比較漫長的發展演變過程,現階段出現了標清 單向機頂盒、標清雙向互動機頂盒、高清雙向互動機頂盒並存的局面。對於單向機頂盒,或者難以連接乙太網的雙向機頂盒,鮮有手段進行如多屏互動般的操控。
另外隨著移動網際網路的發展,智慧型手機基本普及,4G網絡也基本完成覆蓋,利用用戶的智慧型手機和網絡實現對單向機頂盒的操控具備可行條件,基於此,現提供一種通過移動智能終端實現操控單向機頂盒的方法。
技術實現要素:
本發明的技術任務是針對以上不足之處,提供一種實用性強、通過移動智能終端實現操控單向機頂盒的方法。
一種通過移動智能終端實現操控單向機頂盒的方法,其具體實現過程為:
包括移動智能終端、單向機頂盒及與其連接的播發設備、管理伺服器,移動智能終端通過網際網路與管理伺服器雙向通信,管理伺服器生成私有數據插入到播發設備播發,送至有線電視同軸電纜網絡,單向機頂盒進行接收解析,解析發送給本機的指令後進行執行響應。
所述私有數據通過推流伺服器插入到播發設備中,即管理伺服器生成私用數據發送給推流伺服器,推流伺服器將私用數據插入到播發設備所處的廣播電視網中進行播發。
所述移動智能終端通過 IP 協議與管理伺服器雙向通信,且在管理伺服器內設置有指令生成模塊,該指令生成模塊生成指令私有數據;當機頂盒接收私有數據並解析,如是發給本機的指令,則執行指令中的按鍵或者換臺命令。
所述移動智能終端是手機、PAD、PDA、電腦。
移動智能終端通過網際網路與管理伺服器雙向通信的具體步驟為:
S1:用戶通過安裝在移動智能終端上的App連接管理伺服器;
S2:如用戶未註冊執行S3進行註冊流程,如已註冊則根據App提示輸入用戶名密碼提交到管理伺服器驗證,若為合法用戶則執行步驟S5;
S3:進行用戶註冊,輸入機頂盒CA卡號作為用戶名,密碼用戶自設;App向管理伺服器發出註冊請求,管理伺服器生成驗證碼數據插入到ts流中,機頂盒收到後在屏幕上顯示驗證碼;
S4: 用戶將驗證碼輸入,App發送給管理伺服器驗證,驗證正確則註冊成功;
S5: 登入APP,使用App的遙控器進行按鍵操作;
S6: App將用戶操作的按鍵發給管理伺服器;
S7: 管理伺服器生成私用數據並通過推流伺服器發送到單向機頂盒。
本發明的一種通過移動智能終端實現操控單向機頂盒的方法,具有以下優點:
該發明的一種通過移動智能終端實現操控單向機頂盒的方法,解決單向機頂盒無法在移動智能終端進行操控的問題,滿足使用移動智能終端作為遙控器操控單向機頂盒的需求,使用戶獲得良好的數位電視體驗,實用性強,適用範圍廣泛,易於推廣。
附圖說明
附圖1為本發明的實現示意圖。
附圖2為本發明的註冊過程示意圖。
附圖3為本發明的按鍵發送流程圖。
具體實施方式
下面結合附圖及具體實施例對本發明作進一步說明。
如附圖1所示,本發明涉及一種通過移動智能終端實現操控單向機頂盒的方法,該系統中,移動智能終端經網際網路與管理伺服器雙向通訊,管理伺服器生成私有數據插入到播發設備播發,送至有線電視同軸電纜網絡,單向機頂盒進行接收解析,解析到發送給本機指令後進行響應。從而實現使用移動智能終端遙控單向機頂盒的功能。
本發明中應用到的軟硬體模塊及指令包括:單向機頂盒、管理伺服器、指令生成系統、廣播電視網、機頂盒接收解析系統、移動智能終端、按鍵命令、換臺命令。
其中,移動智能終端通過 IP 協議與管理伺服器雙向通信;管理伺服器調用指令生成系統生成指令私有數據;私有數據插入到廣播電視網進行播發;機頂盒接收私有數據並解析,如是發給本機的指令,則執行指令中的按鍵或者換臺命令。
用戶的操作在App端進行,通過手機App訪問Server,獲取用戶數據、節目列表、EPG等信息進行呈現;用戶的操作指令發送到伺服器。
伺服器收到操作指令後,對其進行解析,生成私有數據插入到所有頻點的某個表中播發。
機頂盒監控指令數據,根據收到的指令進行換臺,進入菜單等操作。
所述移動智能終端是手機、PAD、PDA、電腦。
基於上述內容,本發明的具體實現步驟為:
S1:用戶通過安裝在移動智能終端上的App連接管理伺服器。
S2:如用戶未註冊執行S3進行註冊流程,如已註冊則根據App提示輸入用戶名密碼提交到管理伺服器驗證,若為合法用戶則執行步驟S5
S3:進行用戶註冊,輸入機頂盒CA卡號作為用戶名,密碼用戶自設。App向管理伺服器發出註冊請求,管理伺服器生成驗證碼數據插入到ts流中,機頂盒收到後在屏幕上顯示驗證碼。
S4: 用戶將驗證碼輸入,App發送給管理伺服器驗證。驗證正確則註冊成功。
S5: 登入APP,可以使用App的遙控器進行按鍵操作。
S6: App將用戶操作的按鍵發給管理伺服器。
S7: 管理伺服器生成私用數據發送給推流伺服器。
S8: 推流伺服器將私用數據插入到廣播電視網中進行播發。
S9: 機頂盒實時接收私用數據,解析數據並執行發送給本機的指令。
實施例 1 :
如圖 1 所示,實現移動智能終端操控單向機頂盒的系統,它包括單向機頂盒、播發設備、播發伺服器、管理伺服器、移動智能終端。
其中移動智能終端和管理伺服器通過用戶的網絡進行雙向通信;管理伺服器和播發伺服器通過內部網絡進行IP通信;播發伺服器和播發設備通過乙太網進行雙向通信;播發設備通過廣播電視網與單向機頂盒單向通信。
使用機頂盒的CA卡號作為用戶的唯一標示,為了防止用戶惡意註冊,需要發送驗證碼進行驗證。其順序圖如附圖2所示,具體步驟為:
S1:用戶通過安裝在移動智能終端上的App連接管理伺服器。
S2:進行用戶註冊,輸入機頂盒CA卡號作為用戶名,密碼用戶自設。App向伺服器發出註冊請求。
S3: 伺服器生成驗證碼數據插入到ts流中播發。
S4: 機頂盒實時監控私有數據,收到數據後解析CA卡號,如與本機卡號相同則在屏幕上顯示驗證碼。
S5: 用戶將驗證碼輸入,App發送給管理伺服器驗證。
S6: 驗證碼正確,則註冊成功。
實施例2:
用戶在APP進行操作時,例如按鍵時將相關指令發送給單向機頂盒的過程如附圖3所示:
S1:用戶通過安裝在移動智能終端上的App連接管理伺服器。
S2:根據App提示輸入用戶名密碼提交到管理伺服器驗證。若為合法用戶則繼續執行步驟S3
S3: 登入APP,可以使用App的遙控器進行按鍵操作。
S4: App將用戶操作的按鍵發給管理伺服器。
S5: 管理伺服器生成私用數據發送給推流伺服器並播發。
S6: 機頂盒實時接收私用數據,解析數據並執行發送給本機的指令。
上述具體實施方式僅是本發明的具體個案,本發明的專利保護範圍包括但不限於上述具體實施方式,任何符合本發明的一種通過移動智能終端實現操控單向機頂盒的方法的權利要求書的且任何所屬技術領域的普通技術人員對其所做的適當變化或替換,皆應落入本發明的專利保護範圍。