本發(fā)明涉及電子設(shè)備技術(shù)領(lǐng)域,尤其涉及基于瀏覽器的數(shù)字電視播放方法、系統(tǒng)和存儲介質(zhì)。
背景技術(shù):
隨著科技的發(fā)展,越來越多的智能產(chǎn)品進入人們的日常生活和工作中。例如,以智能電視為例,用戶可通過電視觀看電視節(jié)目或通過電視上的app客戶端瀏覽網(wǎng)頁或玩游戲,而在用戶利用電視觀看數(shù)字電視節(jié)目需依賴機頂盒等信號中轉(zhuǎn)設(shè)備來完成。而隨著電視上加載的功能越來越多,開發(fā)和維護越來越困難,且需要不斷增加硬件來實現(xiàn)更多的功能,使得智能電視成本增加,且不易維護。
上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的在于提供一種基于瀏覽器的數(shù)字電視播放方法、系統(tǒng)和存儲介質(zhì),旨在解決目前隨著電視上加載的功能越來越多,開發(fā)和維護越來越困難,且需要不斷增加硬件來實現(xiàn)更多的功能,使得智能電視成本增加,且不易維護的技術(shù)問題。
為實現(xiàn)上述目的,本發(fā)明提供一種基于瀏覽器的數(shù)字電視播放方法,所述基于瀏覽器的數(shù)字電視播放方法包括以下步驟:
服務(wù)器通過配置的調(diào)諧器接收廣播的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
優(yōu)選地,所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端具體包括:
所述服務(wù)器獲取所述電視節(jié)目播放請求中的定制信息;
所述服務(wù)器獲取與所述定制信息對應(yīng)的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
所述服務(wù)器將所獲取的轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端。
優(yōu)選地,所述方法,還包括:
所述服務(wù)器接收基于電視接收端瀏覽器發(fā)送來的登錄請求;
在登錄請求驗證通過后,所述服務(wù)器接收基于電視接收端瀏覽器發(fā)送的界面?zhèn)€性化設(shè)置請求,生成所述界面?zhèn)€性化設(shè)置請求對應(yīng)的界面配置信息;
所述服務(wù)器將所述界面配置信息通過網(wǎng)絡(luò)接口發(fā)送至所述界面?zhèn)€性化設(shè)置請求對應(yīng)的電視接收端;
所述電視接收端在瀏覽器界面配置與所述界面配置信息對應(yīng)的個性化界面。
優(yōu)選地,所述方法,還包括:
所述服務(wù)器在預(yù)設(shè)時間達到時或者在接收到更新指令時,對電視播放所需的相關(guān)功能更新;
所述服務(wù)器在更新完成后,將更新完成后的配置信息發(fā)送至各個電視接收端;
所述電視接收端根據(jù)更新后的配置信息將所述相關(guān)功能更新至瀏覽器的電視播放界面。
優(yōu)選地,所述方法,包括:
電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
所述服務(wù)器通過配置的調(diào)諧器接收與所述電視節(jié)目播放請求對應(yīng)的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的電視數(shù)據(jù)通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
此外,為實現(xiàn)上述目的,本發(fā)明還提供一種存儲介質(zhì),所述存儲介質(zhì)上存儲有基于瀏覽器的數(shù)字電視播放程序,所述基于瀏覽器的數(shù)字電視播放程序被處理器執(zhí)行時實現(xiàn)如上所述的基于瀏覽器的數(shù)字電視播放方法的步驟。
此外,為實現(xiàn)上述目的,本發(fā)明還提供一種基于瀏覽器的數(shù)字電視播放系統(tǒng),所述系統(tǒng)包括:配置有調(diào)諧器的服務(wù)器,以及終端,所述終端通過其設(shè)置的網(wǎng)絡(luò)接口與服務(wù)器通信連接,其中:
服務(wù)器通過配置的調(diào)諧器接收廣播的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
優(yōu)選地,電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
所述服務(wù)器通過配置的調(diào)諧器接收與所述電視節(jié)目播放請求對應(yīng)的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
本發(fā)明服務(wù)器接收數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包,將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包傳送至電視接收端通過電視接收端的網(wǎng)絡(luò)接口接收,并通過電視接收端的瀏覽器的界面播放電視節(jié)目,而無需通過機頂盒或增加其他硬件實現(xiàn)數(shù)字電視在電視接收端的播放。有效避免目前隨著電視上加載的功能越來越多,開發(fā)和維護越來越困難,且需要不斷增加硬件來實現(xiàn)更多的功能,使得智能電視成本增加,且不易維護的技術(shù)問題。實現(xiàn)web化電視,所有的應(yīng)用均實現(xiàn)到一個web應(yīng)用中,無需不斷增加硬件來實現(xiàn)更多功能,降低電視成本,便于維護。
附圖說明
圖1為本發(fā)明基于瀏覽器的數(shù)字電視播放方法一實施例的流程示意圖;
圖2為本發(fā)明一實施例中服務(wù)器與電視接收端架構(gòu)示意圖;
圖3為本發(fā)明一實施例中瀏覽器電視播放界面配置的流程示意圖;
圖4為本發(fā)明一實施例中電視接收端瀏覽器定制電視節(jié)目播放的流程示意圖;
圖5為本發(fā)明基于瀏覽器的數(shù)字電視播放方法另一實施例的流程示意圖;
圖6為本發(fā)明基于瀏覽器的數(shù)字電視播放方法又一實施例的流程示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
參照圖1,本發(fā)明的第一實施例提供一種基于瀏覽器的數(shù)字電視播放方法,所述基于瀏覽器的數(shù)字電視播放方法包括:
步驟s10,服務(wù)器通過配置的調(diào)諧器接收廣播的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
在本發(fā)明的一實施例中,云端部署服務(wù)器,可由廣電或者電視廠商運營維護。云端部署的服務(wù)器可捕獲數(shù)字電視信號,得到廣播的數(shù)字電視節(jié)目數(shù)據(jù)。服務(wù)器與各個電視接收端之間的框架示意圖,參考圖2,t代表tuner(調(diào)諧器),服務(wù)器與各個電視接收端(客戶端)之間通過互聯(lián)網(wǎng)通信,而電視接收端通過網(wǎng)絡(luò)接口接收服務(wù)器傳送來的數(shù)據(jù)。具體的,服務(wù)器與電視接收端之間的互聯(lián)網(wǎng)通信為:電視接收端的瀏覽器通過網(wǎng)絡(luò)接口,經(jīng)互聯(lián)網(wǎng)與服務(wù)器建立通信,即,電視接收端與服務(wù)器之間的通信是通過電視接收端的瀏覽器的網(wǎng)絡(luò)接口建立的,電視接收端的所有的軟件應(yīng)用均實現(xiàn)到一個web應(yīng)用中,通過瀏覽器的網(wǎng)絡(luò)接口與外界聯(lián)系。
而不同電視接收端的維護為:通過管理賬戶來維護,即,不同的電視接收端通過申請服務(wù)器的賬號,通過賬號登錄服務(wù)器,再通過瀏覽器的網(wǎng)絡(luò)接口與服務(wù)器進行數(shù)據(jù)交互。
在本發(fā)明一實施例中,參考圖3,通過管理賬戶來維護電視接收端與服務(wù)器之間的具體過程包括:
步驟s50,所述服務(wù)器接收基于電視接收端瀏覽器發(fā)送來的登錄請求;
步驟s60,在登錄請求驗證通過后,所述服務(wù)器接收基于電視接收端瀏覽器發(fā)送的界面?zhèn)€性化設(shè)置請求,生成所述界面?zhèn)€性化設(shè)置請求對應(yīng)的界面配置信息;
步驟s70,所述服務(wù)器將所述界面配置信息通過網(wǎng)絡(luò)接口發(fā)送至所述界面?zhèn)€性化設(shè)置請求對應(yīng)的電視接收端;
步驟s80,所述電視接收端在瀏覽器界面配置與所述界面配置信息對應(yīng)的個性化界面。
用戶通過電視接收端的瀏覽器的網(wǎng)絡(luò)接口發(fā)送登錄請求至服務(wù)器,服務(wù)器根據(jù)用戶發(fā)出的登錄請求進行驗證,在驗證通過后,每個用戶可根據(jù)自己需求設(shè)置個性化的界面或其他功能。也就是說,每臺電視接收端都可根據(jù)客戶喜好動態(tài)配置菜單風(fēng)格、關(guān)注熱點、開機畫面等,個性化配置通過遠端服務(wù)器的賬戶管理維護,通過改變web客戶端(瀏覽器)的方式呈現(xiàn)給電視接收端,用戶就像選擇不同的網(wǎng)絡(luò)播放器一樣選擇自己喜歡的界面和功能。
服務(wù)器負(fù)責(zé)通過配置的調(diào)諧器接收廣播的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)碾娨晹?shù)據(jù),即通過多個tuner來捕獲數(shù)字電視信號,處理成適合網(wǎng)絡(luò)傳輸?shù)碾娨晹?shù)據(jù)。服務(wù)器將電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)碾娨晹?shù)據(jù),整合了當(dāng)前的直播業(yè)務(wù),其他業(yè)務(wù)也可通過互聯(lián)網(wǎng)展開,轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)男盘?,將轉(zhuǎn)換后的信號傳送至電視接收端。
步驟s20,電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
在選擇界面和功能后,用戶需要觀看電視節(jié)目時,通過電視接收端上加載的瀏覽器發(fā)出電視節(jié)目播放請求,通過電視接收端上的網(wǎng)絡(luò)接口向服務(wù)器發(fā)出通過電視接收端瀏覽器接收到的用戶發(fā)出的電視節(jié)目播放請求?;蛘咧苯油ㄟ^電視接收端上的瀏覽器的界面發(fā)出播放請求,通過電視接收端的網(wǎng)絡(luò)接口將瀏覽器的播放請求發(fā)送至服務(wù)器。
步驟s30,所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
步驟s40,所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
所述服務(wù)器接收電視接收端基于瀏覽器發(fā)出的電視節(jié)目播放請求,即電視接收端基于瀏覽器接收用戶的播放請求,再通過電視接收端設(shè)置的網(wǎng)絡(luò)接口將播放請求發(fā)送至服務(wù)器,服務(wù)器接收通過電視接收端其設(shè)置的網(wǎng)絡(luò)接口發(fā)出的電視節(jié)目播放請求。所述服務(wù)器在接收到電視接收端基于瀏覽器發(fā)出的電視節(jié)目播放請求后,獲取電視數(shù)據(jù),依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)信號的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端,即,將所述電視節(jié)目播放請求對應(yīng)已轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)碾娨曅盘柊l(fā)送至電視接收端,電視接收端通過其設(shè)置的網(wǎng)絡(luò)接口接收所述網(wǎng)絡(luò)數(shù)據(jù)包,將接收的網(wǎng)絡(luò)數(shù)據(jù)包轉(zhuǎn)換成電視信號,傳送至瀏覽器,并基于瀏覽器的界面播放所接收的網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
而在電視接收端播放電視節(jié)目內(nèi)容包括:在用戶無定制的需要播放的節(jié)目信息時,按照當(dāng)前服務(wù)器獲取到的數(shù)字電視信號,轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸網(wǎng)絡(luò)數(shù)據(jù)包后,傳送至電視接收端,而電視接收端通過其設(shè)置的網(wǎng)絡(luò)接口接收轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包,并在瀏覽器的界面播放轉(zhuǎn)換后網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目;而在需要定制時,電視接收端向服務(wù)器請求的電視數(shù)據(jù)與定制信息匹配,無需全部傳輸所有的電視數(shù)據(jù),具體的,參考圖4,所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端具體包括:
步驟s101,所述服務(wù)器獲取所述電視節(jié)目播放請求中的定制信息;
步驟s102,所述服務(wù)器獲取與所述定制信息對應(yīng)的轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
步驟s103,所述服務(wù)器將所獲取的轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端。
用戶可以定制節(jié)目信息,而服務(wù)器根據(jù)用戶的定制信息,傳送用戶定制的轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包至電視接收端,電視接收端接收所述網(wǎng)絡(luò)數(shù)據(jù)包后,傳輸至瀏覽器,轉(zhuǎn)換為電視信號后在瀏覽器界面播放定制的電視節(jié)目。不同的電視接收端可通過管理客戶賬戶來實現(xiàn)個性化的節(jié)目定制和功能定制。用戶在需要切換節(jié)目時,基于瀏覽器并通過電視接收端的網(wǎng)絡(luò)接口向服務(wù)器發(fā)出電視節(jié)目播放請求,服務(wù)器這邊將切換后的節(jié)目的數(shù)字電視信號轉(zhuǎn)換為網(wǎng)絡(luò)信號傳輸至電視接收端,以切換節(jié)目觀看??梢岳斫獾氖牵渌膽?yīng)用和功能也可采取上述方式,將所有的應(yīng)用和功能實現(xiàn)在一個web應(yīng)用中,通過web瀏覽器來實現(xiàn),避免不斷增加硬件成本,且便于維護。所述電視接收端可以是智能電視、手機、pad等支持顯示的電子設(shè)備,而這里的電視接收端只需要支持瀏覽器功能即可,通過其瀏覽器達到播放電視節(jié)目的目的,電視接收端僅僅是作為顯示設(shè)備。即客戶使用電視的方式通過登錄到指定地址,輸入賬戶密碼即可。且通過管理賬戶,每個用戶在不同的電視上可以觀看自己定制的服務(wù),電視作為純顯示設(shè)備。
本實施例服務(wù)器接收數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包,將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包傳送至電視接收端通過電視接收端的網(wǎng)絡(luò)接口接收,并通過電視接收端的瀏覽器的界面播放電視節(jié)目,而無需通過機頂盒或增加其他硬件實現(xiàn)數(shù)字電視在電視接收端的播放。有效避免目前隨著電視上加載的功能越來越多,開發(fā)和維護越來越困難,且需要不斷增加硬件來實現(xiàn)更多的功能,使得智能電視成本增加,且不易維護的技術(shù)問題。實現(xiàn)web化電視,所有的應(yīng)用均實現(xiàn)到一個web應(yīng)用中,無需不斷增加硬件來實現(xiàn)更多功能,降低電視成本,便于維護。
進一步地,參照圖5,本發(fā)明的第二實施例提供一種基于瀏覽器的數(shù)字電視播放方法,在本實施例中,所述方法與第一實施例的區(qū)別在于,除上述步驟外,所述方法還包括:
步驟s104,所述服務(wù)器在預(yù)設(shè)時間達到時或者在接收到更新指令時,對電視播放所需的相關(guān)功能更新;
步驟s105,所述服務(wù)器在更新完成后,將更新完成后的配置信息發(fā)送至各個電視接收端;
步驟s106,所述電視接收端根據(jù)更新后的配置信息將所述相關(guān)功能更新至瀏覽器的電視播放界面。
設(shè)置預(yù)設(shè)時間,例如,1天或7天等根據(jù)需求設(shè)置,在預(yù)設(shè)時間達到時或者在接收到更新指令(用戶通過電視接收端瀏覽器的網(wǎng)絡(luò)接口發(fā)出)時,所述服務(wù)器對電視播放所需的相關(guān)功能進行更新。服務(wù)器在更新相關(guān)功能的操作時,因所述服務(wù)器與相應(yīng)功能的開發(fā)服務(wù)器連接,通過從開發(fā)服務(wù)器接收更新數(shù)據(jù),完成相關(guān)功能的更新。在完成更新后,僅僅將更新完成的相關(guān)功能的配置信息下發(fā)至電視接收端,電視接收端通過其設(shè)置的網(wǎng)絡(luò)接口接收所述配置信息,將配置信息傳輸至瀏覽器并在瀏覽器根據(jù)配置信息進行所述相關(guān)功能的配置,配置完成后,電視接收端通過瀏覽器顯示更新后的功能界面。在本實施例中對電視的軟件功能更新和維護集中于服務(wù)器端,減少了電視接收端維護的不方便性和繁重性。
進一步地,參照圖6,本發(fā)明的第三實施例提供一種基于瀏覽器的數(shù)字電視播放方法,所述方法,包括:
步驟s100,電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
步驟s200,所述服務(wù)器通過配置的調(diào)諧器接收與所述電視節(jié)目播放請求對應(yīng)的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
步驟s300,所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
步驟s400,所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
本實施例中與上述一和二實施例的區(qū)別在于,本實施例中是先由用戶通過瀏覽器發(fā)出播放請求,并通過電視接收端設(shè)置的網(wǎng)絡(luò)接口向服務(wù)器發(fā)出電視節(jié)目播放請求,而該播放請求攜帶定制信息,所述服務(wù)器通過配置的調(diào)諧器接收與所述電視節(jié)目播放請求對應(yīng)的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包,根據(jù)播放請求只通過配置的調(diào)諧器接收與播放請求對應(yīng)的數(shù)字電視信號,進行轉(zhuǎn)換,而不用全部數(shù)字電視信號均接收。先通過瀏覽器發(fā)出播放請求,并通過電視接收端的網(wǎng)絡(luò)接口向服務(wù)器發(fā)出播放請求,服務(wù)器再捕獲對應(yīng)播放請求的數(shù)字電視信號,將其轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包傳輸至電視接收端,電視接收端通過其設(shè)置的網(wǎng)絡(luò)接口接收電視數(shù)據(jù),再通過瀏覽器的界面播放電視數(shù)據(jù)。通過先發(fā)出播放請求,再根據(jù)播放請求傳輸可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包,提高播放電視節(jié)目的準(zhǔn)確性。
為了更好的描述本發(fā)明實施例,從以下幾個場景來描述:
1)本發(fā)明中的電視接收端統(tǒng)一和標(biāo)準(zhǔn)化為支持網(wǎng)絡(luò)接入和網(wǎng)頁瀏覽器的各種可顯示設(shè)備,比如手機,pda等等,大大擴展了電視業(yè)務(wù)的使用領(lǐng)域;
2)本發(fā)明中的電視接收端為統(tǒng)一和簡化的電視播放終端,通過瀏覽器接收用戶請求和播放電視節(jié)目,大大減少了業(yè)務(wù)部署和終端軟件維護成本;
3)本發(fā)明中電視接收端的業(yè)務(wù)部署和賬戶管理主要在服務(wù)器端完成,服務(wù)器通過賬戶化的管理不僅可以實現(xiàn)功能和界面的個性化定制,而且屬于某一個賬戶的業(yè)務(wù)在任何地方任何設(shè)備上都可以請求;
4)電視接收端通過將數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包,即將電視數(shù)據(jù)網(wǎng)絡(luò)化之后,家庭內(nèi)部多個成員同時看電視的需求得到很好的實現(xiàn),既可以買多臺電視簡單接入局域網(wǎng)也可以通過多個不同設(shè)備實現(xiàn),使得電視接收更加簡單和方便。
此外,本發(fā)明實施例還提出一種基于瀏覽器的數(shù)字電視播放系統(tǒng),所述系統(tǒng)包括:配置有調(diào)諧器的服務(wù)器,以及終端,所述終端通過其設(shè)置的網(wǎng)絡(luò)接口與服務(wù)器通信連接,其中:
服務(wù)器通過配置的調(diào)諧器接收廣播的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
服務(wù)器與電視接收端之間的電視數(shù)據(jù)交互以及電視接收端通過其設(shè)置的網(wǎng)絡(luò)接口接收服務(wù)器傳輸?shù)目赏ㄟ^網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包,并在瀏覽器界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目的過程參考上述基于瀏覽器的數(shù)字電視播放方法的實施例,在此不再一一贅述。
此外,本發(fā)明實施例還提出一種存儲介質(zhì),所述存儲介質(zhì)上存儲有基于瀏覽器的數(shù)字電視播放程序,所述基于瀏覽器的數(shù)字電視播放程序被所述處理器執(zhí)行時實現(xiàn)如下步驟:
服務(wù)器通過配置的調(diào)諧器接收廣播的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的網(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
進一步地,所述基于瀏覽器的數(shù)字電視播放程序被所述處理器執(zhí)行時實現(xiàn)如下步驟:
所述服務(wù)器獲取所述電視節(jié)目播放請求中的定制信息;
所述服務(wù)器獲取與所述定制信息對應(yīng)的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
所述服務(wù)器將所獲取的轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包通過網(wǎng)絡(luò)接口傳輸至所述電視接收端。
進一步地,所述基于瀏覽器的數(shù)字電視播放程序被所述處理器執(zhí)行時實現(xiàn)如下步驟:
所述服務(wù)器接收基于電視接收端瀏覽器發(fā)送來的登錄請求;
在登錄請求驗證通過后,所述服務(wù)器接收基于電視接收端瀏覽器發(fā)送的界面?zhèn)€性化設(shè)置請求,生成所述界面?zhèn)€性化設(shè)置請求對應(yīng)的界面配置信息;
所述服務(wù)器將所述界面配置信息通過網(wǎng)絡(luò)接口發(fā)送至所述界面?zhèn)€性化設(shè)置請求對應(yīng)的電視接收端;
所述電視接收端在瀏覽器界面配置與所述界面配置信息對應(yīng)的個性化界面。
進一步地,所述基于瀏覽器的數(shù)字電視播放程序被所述處理器執(zhí)行時實現(xiàn)如下步驟:
所述服務(wù)器在預(yù)設(shè)時間達到時或者在接收到更新指令時,對電視播放所需的相關(guān)功能更新;
所述服務(wù)器在更新完成后,將更新完成后的配置信息發(fā)送至各個電視接收端;
所述電視接收端根據(jù)更新后的配置信息將所述相關(guān)功能更新至瀏覽器的電視播放界面。
進一步地,所述基于瀏覽器的數(shù)字電視播放程序被所述處理器執(zhí)行時實現(xiàn)如下步驟:
電視接收端基于瀏覽器接收電視節(jié)目播放請求,將接收的電視節(jié)目播放請求通過網(wǎng)絡(luò)接口傳送至服務(wù)器;
所述服務(wù)器通過配置的調(diào)諧器接收與所述電視節(jié)目播放請求對應(yīng)的數(shù)字電視信號,將所接收的數(shù)字電視信號轉(zhuǎn)換為可通過網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)數(shù)據(jù)包;
所述服務(wù)器依據(jù)所述電視節(jié)目播放請求將轉(zhuǎn)換后的電視數(shù)據(jù)通過網(wǎng)絡(luò)接口傳輸至所述電視接收端;
所述電視接收端基于瀏覽器的界面播放所述網(wǎng)絡(luò)數(shù)據(jù)包對應(yīng)的電視節(jié)目。
需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者系統(tǒng)中還存在另外的相同要素。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在如上所述的一個存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,電視,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。