一種用于視頻控制的方法與設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的技術(shù)。
【背景技術(shù)】
[0002]機(jī)頂盒、電視盒等信源設(shè)備的發(fā)展使得用戶不僅能在現(xiàn)有電視機(jī)上觀看數(shù)字電視節(jié)目,還可通過網(wǎng)絡(luò)進(jìn)行交互式數(shù)字化娛樂、教育和商業(yè)化活動(dòng)。然而,現(xiàn)有的電視機(jī)往往具有多個(gè)信源設(shè)備,而且這些信源設(shè)備有各自的遙控器,用戶需要使用這多個(gè)遙控器分別加以控制,很不方便,不僅增加了遙控器的使用成本,也影響了用戶的交互體驗(yàn)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的一個(gè)目的是提供一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的方法與設(shè)備。
[0004]根據(jù)本發(fā)明的一個(gè)方面,提供了一種在視頻控制設(shè)備端用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的方法,其中,該方法包括:
[0005]a獲取遙控裝置所提交的遙控碼信息;
[0006]b從所述一個(gè)或多個(gè)信源設(shè)備中確定所述遙控碼信息所對應(yīng)的目標(biāo)信源設(shè)備;
[0007]c向所述目標(biāo)信源設(shè)備發(fā)送與所述遙控碼信息相對應(yīng)的控制指令信息。
[0008]根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種在第二視頻設(shè)備端用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的方法,其中,所述第二視頻設(shè)備包括所述視頻顯示設(shè)備或所述信源設(shè)備,其中,該方法包括:
[0009]A接收對應(yīng)的視頻控制設(shè)備發(fā)送的與遙控裝置所提交的遙控碼信息相對應(yīng)的控制指令信息;
[0010]B執(zhí)行所述控制指令信息。
[0011]根據(jù)本發(fā)明的一個(gè)方面,還提供了一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的視頻控制設(shè)備,其中,該視頻控制設(shè)備包括:
[0012]第一裝置,用于獲取遙控裝置所提交的遙控碼信息;
[0013]第三裝置,用于從所述一個(gè)或多個(gè)信源設(shè)備中確定所述遙控碼信息所對應(yīng)的目標(biāo)信源設(shè)備;
[0014]第五裝置,用于向所述目標(biāo)信源設(shè)備發(fā)送與所述遙控碼信息相對應(yīng)的控制指令信肩、Ο
[0015]根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的第二視頻設(shè)備,其中,所述第二視頻設(shè)備包括所述視頻顯示設(shè)備或所述信源設(shè)備,其中,該第二視頻設(shè)備包括:
[0016]第二裝置,用于接收對應(yīng)的視頻控制設(shè)備發(fā)送的與遙控裝置所提交的遙控碼信息相對應(yīng)的控制指令信息;
[0017]第四裝置,用于執(zhí)行所述控制指令信息。
[0018]根據(jù)本發(fā)明的再一方面,還提供了一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的系統(tǒng),其中,該系統(tǒng)包括如前述根據(jù)本發(fā)明一個(gè)方面的一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的視頻控制設(shè)備,以及如前述根本發(fā)明另一個(gè)方面的一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的第二視頻設(shè)備。
[0019]與現(xiàn)有技術(shù)相比,本發(fā)明的一個(gè)實(shí)施例中視頻控制設(shè)備端通過獲取遙控裝置所提交的遙控碼信息,從一個(gè)或多個(gè)信源設(shè)備中確定所述遙控碼信息所對應(yīng)的目標(biāo)信源設(shè)備,以向所述目標(biāo)信源設(shè)備發(fā)送與所述遙控碼信息相對應(yīng)的控制指令信息,從而實(shí)現(xiàn)了多個(gè)信源設(shè)備可以共用遙控裝置,降低了遙控裝置的使用成本,提高了用戶的交互體驗(yàn),相應(yīng)地,也提高了用戶的視頻觀看體驗(yàn);而且,本發(fā)明的另一個(gè)實(shí)施例中第二視頻設(shè)備還可將獲得第二遙控碼映射所得的、統(tǒng)一的遙控碼信息發(fā)送至視頻控制設(shè)備,從而可使得不與遙控裝置相配對的設(shè)備也可執(zhí)行對應(yīng)的遙控碼信息,提高了設(shè)備的普適性。
【附圖說明】
[0020]通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0021]圖1示出根據(jù)本發(fā)明一個(gè)方面的一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的視頻控制設(shè)備和第二視頻設(shè)備的設(shè)備示意圖;
[0022]圖2示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的第二視頻設(shè)備的設(shè)備示意圖;
[0023]圖3示出根據(jù)本發(fā)明另一個(gè)方面的視頻控制設(shè)備和第二視頻設(shè)備配合實(shí)現(xiàn)一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的方法流程圖;
[0024]圖4示出根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的方法流程圖。
[0025]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0026]下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。
[0027]在本申請一個(gè)典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號和載波。
[0028]圖1示出根據(jù)本發(fā)明一個(gè)方面的一種用于控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的視頻控制設(shè)備1和第二視頻設(shè)備2的設(shè)備示意圖,其中,所述第二視頻設(shè)備2包括所述視頻顯示設(shè)備或所述信源設(shè)備,其中,視頻控制設(shè)備1包括第一裝置111、第三裝置112和第五裝置113,第二視頻顯示設(shè)備2包括第二裝置121和第四裝置122。具體地,視頻控制設(shè)備1的第一裝置111獲取遙控裝置所提交的遙控碼信息;第三裝置112從所述一個(gè)或多個(gè)信源設(shè)備中確定所述遙控碼信息所對應(yīng)的目標(biāo)信源設(shè)備;第五裝置113向所述目標(biāo)信源設(shè)備發(fā)送與所述遙控碼信息相對應(yīng)的控制指令信息;相應(yīng)地,第二視頻設(shè)備2的第二裝置121接收對應(yīng)的視頻控制設(shè)備發(fā)送的與遙控裝置所提交的遙控碼信息相對應(yīng)的控制指令信息;第四裝置122執(zhí)行所述控制指令信息。
[0029]在此,視頻控制設(shè)備1是指能夠控制與視頻顯示設(shè)備相連接的一個(gè)或多個(gè)信源設(shè)備的電子產(chǎn)品,例如視頻控制設(shè)備1本身可獨(dú)立,也可與視頻顯示設(shè)備相集成,如電視機(jī)坐寸。
[0030]在此,所述信源設(shè)備是指任何一種能夠?yàn)橐曨l顯示設(shè)備提供視頻源或轉(zhuǎn)換視頻信號的電子產(chǎn)品,例如,機(jī)頂盒、電視盒、DVD播放器等。
[0031]在此,所述視頻顯示設(shè)備是指任何一種可以顯示所播放視頻的電子產(chǎn)品,其可與用戶通過鍵盤、鼠標(biāo)、觸摸板、觸摸屏、手寫設(shè)備、遙控器、或聲控設(shè)備等方式進(jìn)行人機(jī)交互,例如PC、手機(jī)、PDA、掌上電腦PPC、平板電腦、電視機(jī)、智能電視、便攜式DVD播放器、帶有視頻播放軟件的用戶設(shè)備等。
[0032]在具體實(shí)施例中,視頻控制設(shè)備1與視頻顯示設(shè)備可以是獨(dú)立的,也可以是相集成的。其中,視頻控制設(shè)備1、視頻顯示設(shè)備和信源設(shè)備處于同一網(wǎng)絡(luò)中,并通過有線網(wǎng)絡(luò)和/或無線網(wǎng)絡(luò)互聯(lián),并可共用一個(gè)遙控裝置如遙控器等,此外,信源設(shè)備可通過高清晰多媒體接口(HDMI,High Definit1n Multimedia Interface)與視頻顯示設(shè)備建立視頻連接。
[0033]在此,視頻控制設(shè)備1、視頻顯示設(shè)備和信源設(shè)備均包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述視頻控制設(shè)備1、視頻顯示設(shè)備和信源設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的視頻控制設(shè)備1或視頻顯示設(shè)備或信源設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
[0034]具體地,視頻控制設(shè)備1的第一裝置111通過與遙控裝置相配對的信源設(shè)備或視頻顯示設(shè)備所提供的應(yīng)用程序接口(API),獲取用戶通過該遙控裝置所提交的遙控碼信息;或者,通過無線網(wǎng)絡(luò)如W1-Fi等,接收與遙控裝置相配對的信源設(shè)備或視頻顯示設(shè)備發(fā)送的遙控裝置所提交的遙控碼信息,以獲取用戶通過該遙控裝置所提交的遙控碼信息。在此,配對的含義是指遙控裝置僅向與其配對的設(shè)備提交遙控碼信息,也即,遙控裝置發(fā)出的遙控碼信息,只有與其配對的設(shè)備才能夠接收到。
[0035]在此,所述遙控裝置是指用于遠(yuǎn)控機(jī)械的裝置,如遙控器、安裝有遙控器軟件而變?yōu)檫b控器的移動(dòng)設(shè)備(如手機(jī)、智能手機(jī)、平板電腦等)等。
[0036]在此,所述遙控碼信息是指對用戶在所述遙控裝置上執(zhí)行的按鍵信息進(jìn)行編碼后而得到的編碼信息,或者,也可以是用戶在所述遙控裝置上執(zhí)行的原始按鍵信息,或者,還可以是對用戶在所述遙控裝置上執(zhí)行的按鍵信息進(jìn)行映射所得的、統(tǒng)一的編碼信息。在此,對所述按鍵信息進(jìn)行映射得到統(tǒng)一的編碼信息包括但不限于如統(tǒng)一映射為安卓(android)操作系統(tǒng)的統(tǒng)一編碼,從而可使得不與遙控裝置相配對的設(shè)備也可執(zhí)行對應(yīng)的遙控碼信息,例如,對于android操作系統(tǒng)的設(shè)備,假設(shè)機(jī)頂盒A的遙控器“頻道減一”按鍵的遙控碼信息是0x01,而其他廠商的機(jī)頂盒B的遙控器“頻道減一”按鍵的遙控碼信息是0x10,只要將不同廠商的“頻道減一”按鍵的遙控碼信息映射成android統(tǒng)一編碼,即“0x01”和“0x10”對應(yīng)于同一個(gè)android統(tǒng)一編碼,則當(dāng)用戶通過機(jī)頂盒A的遙控器執(zhí)行“頻道減一”按鍵時(shí),若此時(shí)視頻顯示設(shè)備當(dāng)前所使用的視頻信號來自機(jī)頂盒B,機(jī)頂盒B亦可執(zhí)行“頻道減一”操作。其中,所述遙控裝置提供的按鍵包括但不限于如確認(rèn)鍵、頻道鍵、頻道調(diào)節(jié)鍵、聲音調(diào)節(jié)鍵、菜單鍵等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述遙控裝置和遙控碼信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的遙控裝置或遙控碼信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引