本申請屬于通信,具體涉及一種機頂盒操作方法、裝置、電子設備及存儲介質。
背景技術:
1、隨著云計算的普及,越來越多的設備將計算、存儲等任務轉移到云端,消除了傳統設備的物理限制。云電視機頂盒項目覆蓋云終端os、端云通信、硬件虛擬化等關鍵技術,相較于傳統機頂盒,云電視機頂盒依托云端豐富多彩的應用和超強算力,并結合強大的網絡能力和視頻處理能力,大大降低了對物理設備的依賴。
2、但是,與大多數云產品一樣,現有的云電視機頂盒缺少一個直接操作和數據展示的場景。
技術實現思路
1、本申請實施例提供一種機頂盒操作方法,能夠對機頂盒進行直接操作。
2、第一方面,本申請實施例提供了一種機頂盒操作方法,該方法包括:接收超文本標志語言h5頁面發送的第一請求信息,所述第一請求信息用于請求機頂盒服務模塊發送第一服務數據,所述第一服務數據為機頂盒提供的初始服務數據;基于所述第一請求信息確定第一服務數據,并將所述第一服務數據發送到所述h5頁面,以使所述h5頁面基于所述第一服務數據進行渲染并將渲染結果推送至客戶端;接收所述h5頁面發送的操作請求信息,并基于所述操作請求信息對所述機頂盒進行操作,確定第二服務數據,所述操作請求信息為所述h5頁面基于用戶操作所生成的信息,所述第二服務數據為執行所述用戶操作后所產生的反饋數據;將所述第二服務數據發送至所述h5頁面,以使所述h5頁面基于所述第二服務數據進行渲染并將渲染結果推送至所述客戶端。
3、第二方面,本申請實施例提供了一種機頂盒操作裝置,該裝置包括:第一接收模塊,用于接收超文本標志語言h5頁面發送的第一請求信息,所述第一請求信息用于請求機頂盒服務模塊發送第一服務數據,所述第一服務數據為機頂盒提供的初始服務數據;第一發送模塊,用于基于所述第一請求信息確定第一服務數據,并將所述第一服務數據發送到所述h5頁面,以使所述h5頁面基于所述第一服務數據進行渲染并將渲染結果推送至客戶端;第二接收模塊,用于接收所述h5頁面發送的操作請求信息,并基于所述操作請求信息對所述機頂盒進行操作,確定第二服務數據,所述操作請求信息為所述h5頁面基于用戶操作所生成的信息,所述第二服務數據為執行所述用戶操作后所產生的反饋數據;第二發送模塊,用于將所述第二服務數據發送至所述h5頁面,以使所述h5頁面基于所述第二服務數據進行渲染并將渲染結果推送至所述客戶端。
4、第三方面,本申請實施例提供了一種電子設備,該電子設備包括處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執行時實現如第一方面所述的方法的步驟。
5、第四方面,本申請實施例提供了一種可讀存儲介質,所述可讀存儲介質上存儲程序或指令,所述程序或指令被處理器執行時實現如第一方面所述的方法的步驟。
6、第五方面,本申請實施例提供了一種芯片,所述芯片包括處理器和通信接口,所述通信接口和所述處理器耦合,所述處理器用于運行程序或指令,實現如第一方面所述的方法。
7、在本申請實施例中,通過接收超文本標志語言h5頁面發送的第一請求信息;再基于第一請求信息確定第一服務數據,并將第一服務數據發送到h5頁面,以使h5頁面基于第一服務數據進行渲染并將渲染結果推送至客戶端;然后接收h5頁面發送的操作請求信息,并基于操作請求信息對機頂盒進行操作,確定第二服務數據;最后將第二服務數據發送至h5頁面,以使h5頁面基于第二服務數據進行渲染并將渲染結果推送至所述客戶端,從而能夠對機頂盒進行直接操作。
1.一種機頂盒操作方法,包括:
2.根據權利要求1所述的方法,所述基于所述第一請求信息確定第一服務數據,包括:
3.根據權利要求1所述的方法,所述基于所述第一請求信息確定第一服務數據,包括:
4.根據權利要求1所述的方法,在所述基于所述第一請求信息確定第一服務數據,并將所述第一服務數據發送到所述h5頁面之后,還包括:
5.根據權利要求1所述的方法,所述操作請求信息包括應用管理信息、歷史行為管理信息、機頂盒設置信息和系統操作信息中的一項或多項,其中,所述應用管理信息用于表征對所述機頂盒的應用進行操作所產生的信息、所述歷史行為管理信息用于表征對目標用戶的歷史行為信息進行管理所產生的信息、所述機頂盒設置信息用于表征對所述機頂盒進行設置所產生的信息、所述系統操作信息用于表征對所述機頂盒的系統進行操作所產生的信息。
6.根據權利要求1所述的方法,所述接收所述h5頁面發送的操作請求信息,并基于所述操作請求信息對所述機頂盒進行操作,確定第二服務數據,包括:
7.根據權利要求1所述的方法,在所述基于所述第一請求信息確定第一服務數據,并將所述第一服務數據發送到所述h5頁面之后,還包括:
8.一種機頂盒操作裝置,包括:
9.一種計算機設備,其特征在于,所述設備包括:
10.一種存儲介質,其特征在于,所述存儲介質用于存儲計算機可執行指令,所述可執行指令使得計算機執行如權利要求1至7任一項所述的方法。