一種基于機(jī)頂盒的數(shù)據(jù)共享系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息通訊領(lǐng)域,特別是涉及一種基于機(jī)頂盒的數(shù)據(jù)共享系統(tǒng)和方法。
【背景技術(shù)】
[0002]日常生活中,用戶一般通過與機(jī)頂盒相連接的電視機(jī)收看數(shù)字電視節(jié)目。機(jī)頂盒連接電視機(jī)與外部信號(hào)源,從外部信號(hào)源例如有線電纜、衛(wèi)星天線、寬帶網(wǎng)絡(luò)以及地面廣播等獲取數(shù)字電視信號(hào),并將其轉(zhuǎn)化為電視內(nèi)容,并在電視機(jī)上顯示出來。
[0003]然而,除電視機(jī)之外,用戶可能擁有多種終端設(shè)備。很多用戶已不滿足單單通過連接機(jī)頂盒的電視機(jī)收看數(shù)字電視節(jié)目,迫切需要在其他終端設(shè)備上享受數(shù)字電視節(jié)目。因此,如何使用戶能夠在除連接機(jī)頂盒的電視機(jī)之外的終端設(shè)備上享受電視節(jié)目是一個(gè)需要解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種基于機(jī)頂盒的數(shù)據(jù)共享系統(tǒng)和方法,能夠在除連接機(jī)頂盒的電視機(jī)之外的終端設(shè)備上享受電視節(jié)目。
[0005]根據(jù)本發(fā)明的第一方面,提供一種基于機(jī)頂盒的數(shù)據(jù)共享系統(tǒng),該系統(tǒng)包括:機(jī)頂盒和至少一個(gè)終端設(shè)備;其中;
[0006]所述機(jī)頂盒用于:與所述終端設(shè)備建立網(wǎng)絡(luò)連接:接收所述終端設(shè)備發(fā)送的調(diào)諧資源查詢指令,所述調(diào)諧資源查詢指令用于查詢是否具有所述終端設(shè)備可用的調(diào)諧資源;根據(jù)所述接收的調(diào)諧資源查詢指令,確定當(dāng)前是否具有所述終端設(shè)備可用的調(diào)諧資源;當(dāng)確定當(dāng)前具有所述終端設(shè)備可用的調(diào)諧資源時(shí),接收所述終端設(shè)備發(fā)送的數(shù)字電視節(jié)目的播放請(qǐng)求及播放參數(shù);根據(jù)所述播放請(qǐng)求及播放參數(shù),使用所述終端設(shè)備可用的調(diào)諧資源獲取所述數(shù)字電視節(jié)目的傳輸流TS數(shù)據(jù);向所述終端設(shè)備發(fā)送所述TS數(shù)據(jù),以便所述終端設(shè)備播放所述數(shù)字電視節(jié)目;
[0007]所述終端設(shè)備用于:與機(jī)頂盒建立網(wǎng)絡(luò)連接;向所述機(jī)頂盒發(fā)送資源查詢指令,所述資源查詢指令用于查詢所述機(jī)頂盒是否具有所述終端設(shè)備可用的調(diào)諧資源;當(dāng)所述查詢的所述機(jī)頂盒具有可用的調(diào)諧資源時(shí),向所述機(jī)頂盒發(fā)送數(shù)字電視節(jié)目的播放請(qǐng)求及經(jīng)過虛擬調(diào)諧確定的播放參數(shù),以使所述機(jī)頂盒獲取所述數(shù)字電視節(jié)目的TS數(shù)據(jù);接收所述機(jī)頂盒發(fā)送的所述TS數(shù)據(jù);對(duì)所述TS數(shù)據(jù)進(jìn)行虛擬調(diào)諧處理;根據(jù)所述虛擬調(diào)諧處理后的TS數(shù)據(jù),播放所述數(shù)字電視節(jié)目。
[0008]本發(fā)明還提供一種基于機(jī)頂盒的數(shù)據(jù)共享方法,該方法包括:
[0009]A、機(jī)頂盒與終端設(shè)備建立網(wǎng)絡(luò)連接;
[0010]B、所述機(jī)頂盒接收所述終端設(shè)備發(fā)送的調(diào)諧資源查詢指令,所述調(diào)諧資源查詢指令用于查詢所述機(jī)頂盒是否具有所述終端設(shè)備可用的調(diào)諧資源;
[0011]C、所述機(jī)頂盒確定當(dāng)前是否具有所述終端設(shè)備可用的調(diào)諧資源;當(dāng)所述機(jī)頂盒確定當(dāng)前具有所述終端設(shè)備可用的調(diào)諧資源時(shí),所述機(jī)頂盒接收所述終端設(shè)備發(fā)送的數(shù)字電視節(jié)目的播放請(qǐng)求及播放參數(shù);
[0012]D所述機(jī)頂盒根據(jù)所述播放請(qǐng)求及播放參數(shù),使用所述終端設(shè)備可用的調(diào)諧資源獲取所述數(shù)字電視節(jié)目的傳輸流TS數(shù)據(jù);
[0013]E、所述機(jī)頂盒向所述終端設(shè)備發(fā)送所述TS數(shù)據(jù),以使所述終端設(shè)備播放所述數(shù)字電視節(jié)目。
[0014]進(jìn)一步,步驟B還包括:所述機(jī)頂盒向所述終端設(shè)備發(fā)送調(diào)諧資源狀態(tài)信息,所述調(diào)諧資源狀態(tài)信息指示了所述機(jī)頂盒是否具有所述終端設(shè)備可用的調(diào)諧資源;
[0015]進(jìn)一步,步驟C包括:當(dāng)所述調(diào)諧資源狀態(tài)信息指示具有所述終端設(shè)備可用的調(diào)諧資源時(shí),所述機(jī)頂盒接收所述終端設(shè)備發(fā)送的數(shù)字電視節(jié)目的播放請(qǐng)求及播放參數(shù)。
[0016]本發(fā)明在機(jī)頂盒與終端設(shè)備建立網(wǎng)絡(luò)連接后,終端設(shè)備向機(jī)頂盒發(fā)送資源查詢指令以確定機(jī)頂盒當(dāng)前是否具有所述終端設(shè)備可用的調(diào)諧資源;接下來,終端設(shè)備向機(jī)頂盒發(fā)送數(shù)字電視節(jié)目的播放請(qǐng)求及播放參數(shù),以使機(jī)頂盒獲取數(shù)字電視節(jié)目的TS數(shù)據(jù);機(jī)頂盒在獲取數(shù)字電視節(jié)目的TS數(shù)據(jù)后,向終端設(shè)備發(fā)送該TS數(shù)據(jù);終端設(shè)備接收并對(duì)該TS數(shù)據(jù)進(jìn)行虛擬調(diào)諧處理,并根據(jù)虛擬調(diào)諧處理后的TS數(shù)據(jù),在終端設(shè)備上播放數(shù)字電視節(jié)目。這樣一來,用戶就能夠在除連接機(jī)頂盒的電視機(jī)之外的終端設(shè)備上享受電視節(jié)目;另一方面,由于終端設(shè)備對(duì)TS數(shù)據(jù)進(jìn)行虛擬調(diào)諧處理,不需要在終端設(shè)備上安裝實(shí)體數(shù)字電視調(diào)諧器,從而有效降低了成本。
【附圖說明】
[0017]圖1為本發(fā)明實(shí)施例提供的一種基于機(jī)頂盒的數(shù)據(jù)共享方法的流程示意圖;
【具體實(shí)施方式】
[0018]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步說明。
[0019]本發(fā)明實(shí)施例提供了一種基于機(jī)頂盒的數(shù)據(jù)共享系統(tǒng),該系統(tǒng)包括:機(jī)頂盒和至少一個(gè)終端設(shè)備;其中;
[0020]所述機(jī)頂盒用于:與所述終端設(shè)備建立網(wǎng)絡(luò)連接:接收所述終端設(shè)備發(fā)送的調(diào)諧資源查詢指令,所述調(diào)諧資源查詢指令用于查詢是否具有所述終端設(shè)備可用的調(diào)諧資源;根據(jù)所述接收的調(diào)諧資源查詢指令,確定當(dāng)前是否具有所述終端設(shè)備可用的調(diào)諧資源;當(dāng)確定當(dāng)前具有所述終端設(shè)備可用的調(diào)諧資源時(shí),接收所述終端設(shè)備發(fā)送的數(shù)字電視節(jié)目的播放請(qǐng)求及播放參數(shù);根據(jù)所述播放請(qǐng)求及播放參數(shù),使用所述終端設(shè)備可用的調(diào)諧資源獲取所述數(shù)字電視節(jié)目的傳輸流TS數(shù)據(jù);向所述終端設(shè)備發(fā)送所述TS數(shù)據(jù),以便所述終端設(shè)備播放所述數(shù)字電視節(jié)目;
[0021]所述終端設(shè)備用于:與機(jī)頂盒建立網(wǎng)絡(luò)連接;向所述機(jī)頂盒發(fā)送資源查詢指令,所述資源查詢指令用于查詢所述機(jī)頂盒是否具有所述終端設(shè)備可用的調(diào)諧資源;當(dāng)所述查詢的所述機(jī)頂盒具有可用的調(diào)諧資源時(shí),向所述機(jī)頂盒發(fā)送數(shù)字電視節(jié)目的播放請(qǐng)求及經(jīng)過虛擬調(diào)諧確定的播放參數(shù),以使所述機(jī)頂盒獲取所述數(shù)字電視節(jié)目的TS數(shù)據(jù);接收所述機(jī)頂盒發(fā)送的所述TS數(shù)據(jù);對(duì)所述TS數(shù)據(jù)進(jìn)行虛擬調(diào)諧處理;根據(jù)所述虛擬調(diào)諧處理后的TS數(shù)據(jù),播放所述數(shù)字電視節(jié)目。
[0022]本發(fā)明實(shí)施例提供了一種基于機(jī)頂盒的數(shù)據(jù)共享方法,由機(jī)頂盒執(zhí)行,如圖1所示,該方法包括以下步驟:
[0023]SlOl,機(jī)頂盒與終端設(shè)備建立網(wǎng)絡(luò)連接。
[0024]本步驟中,機(jī)頂盒與終端設(shè)備建立網(wǎng)絡(luò)連接的方式包括自動(dòng)建立網(wǎng)絡(luò)連接和在用戶命令觸發(fā)下建立網(wǎng)絡(luò)連接。例如,在終端設(shè)備剛剛開啟后,該終端設(shè)備自動(dòng)向機(jī)頂盒發(fā)送網(wǎng)絡(luò)連接請(qǐng)求,從而與機(jī)頂盒建立網(wǎng)絡(luò)連接;再例如,用戶向終端設(shè)備下達(dá)與機(jī)頂盒建立網(wǎng)絡(luò)連接的指令,終端設(shè)備與機(jī)頂盒建立網(wǎng)絡(luò)連接。舉例而言,當(dāng)用戶開啟終端設(shè)備時(shí),在終端設(shè)備的顯示屏上自動(dòng)顯示出提示信息,例如為“是否與機(jī)頂盒建立連接”,用戶確認(rèn)進(jìn)行連接后,終端設(shè)備向機(jī)頂盒發(fā)送連接請(qǐng)求,機(jī)頂盒向終端設(shè)備返回響應(yīng)消息,從而使得機(jī)頂盒與終端設(shè)備建立網(wǎng)絡(luò)連接。關(guān)于機(jī)頂盒與終端設(shè)備建立網(wǎng)絡(luò)連接的方式,在本發(fā)明中不作限定。需要說明的是,本步驟中,機(jī)頂盒和終端設(shè)備之間建立的連接為網(wǎng)絡(luò)連接,機(jī)頂盒和終端設(shè)備之間使用的網(wǎng)絡(luò)可以是有線網(wǎng)絡(luò),例如,IP(Internet Protocol,網(wǎng)際互聯(lián)協(xié)議)網(wǎng)絡(luò),也可以是無線網(wǎng)絡(luò),例如,WiFi (Wireless Fidelity,無線保真)網(wǎng)絡(luò),技術(shù)人員可根據(jù)具體情況選擇機(jī)頂盒和終端設(shè)備之間的網(wǎng)絡(luò)連接,在本發(fā)明中不做具體限定。
[0025]S102,機(jī)頂盒接收終端設(shè)備發(fā)送的調(diào)諧資源查詢指令,所述調(diào)諧資源查詢指令用于查詢機(jī)頂盒是否具有終端設(shè)備可用的調(diào)諧資源。
[0026]首先需要說明的是,機(jī)頂盒需要數(shù)字電視調(diào)諧器獲取數(shù)字電視節(jié)目的TS數(shù)據(jù),通常來講,每個(gè)數(shù)字電視調(diào)諧器僅能獲取一個(gè)頻道的數(shù)字電視節(jié)目的TS數(shù)據(jù)。本發(fā)明實(shí)施例中,將機(jī)頂盒中的數(shù)字電視調(diào)諧器稱為調(diào)諧資源,一個(gè)機(jī)頂盒