顯示設(shè)備及其共享控制方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例涉及電子【技術(shù)領(lǐng)域】,特別涉及一種顯示設(shè)備及其共享控制方法,用以實(shí)現(xiàn)顯示設(shè)備與外部設(shè)備進(jìn)行控制信息共享或者通過(guò)顯示設(shè)備實(shí)現(xiàn)外部設(shè)備之間的控制信息共享。本發(fā)明實(shí)施例的顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù);若控制指令為針對(duì)顯示設(shè)備的控制指令,則顯示設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作;若控制指令為針對(duì)第二外部設(shè)備的控制指令,則顯示設(shè)備通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù),以使第二外部設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作,由此可以直接向某一外部設(shè)備輸入針對(duì)顯示設(shè)備或者其他外部設(shè)備的控制指令,實(shí)現(xiàn)對(duì)應(yīng)設(shè)備的控制,提高控制的便捷性。
【專(zhuān)利說(shuō)明】顯示設(shè)備及其共享控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,特別涉及一種顯示設(shè)備及其共享控制方法。
【背景技術(shù)】
[0002]進(jìn)入21世紀(jì),電視行業(yè)迅速向平板化、網(wǎng)絡(luò)化和智能化發(fā)展,電視的運(yùn)算能力、存儲(chǔ)能力、顯示能力迅速提升。對(duì)于目前市場(chǎng)上的大部分一體式智能電視產(chǎn)品,用戶(hù)將不得不升級(jí)機(jī)芯或者整機(jī)方式來(lái)實(shí)現(xiàn)整個(gè)產(chǎn)品功能的升級(jí),這給用戶(hù)帶來(lái)額外的支出和浪費(fèi)。
[0003]由此,出現(xiàn)了基于功能進(jìn)行分離的模塊式電視產(chǎn)品,此種產(chǎn)品將電視整機(jī)的基本功能保留,通過(guò)增加外部設(shè)備的方式,根據(jù)不同用戶(hù)的需求配置對(duì)應(yīng)的外部設(shè)備。在此種方案中,當(dāng)某個(gè)外部設(shè)備在前臺(tái)運(yùn)行時(shí),其他外部設(shè)備或者電視主機(jī)的控制指令需要通過(guò)各自對(duì)應(yīng)的控制方式輸入。例如,無(wú)法向正在前臺(tái)運(yùn)行的網(wǎng)絡(luò)機(jī)頂盒輸入電視主機(jī)或者連接在該電視主機(jī)上的音響設(shè)備的音量調(diào)節(jié)指令,以控制電視主機(jī)或者音響設(shè)備進(jìn)行音量調(diào)節(jié)。
[0004]綜上所述,目前的智能電視產(chǎn)品控制方式較為單一,無(wú)法與外部設(shè)備進(jìn)行控制信息共享或者通過(guò)智能電視產(chǎn)品實(shí)現(xiàn)外部設(shè)備之間的控制信息共享。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種顯示設(shè)備及其共享控制方法,用以實(shí)現(xiàn)顯示設(shè)備與外部設(shè)備進(jìn)行控制信息共享或者通過(guò)顯示設(shè)備實(shí)現(xiàn)外部設(shè)備之間的控制信息共享。
[0006]本發(fā)明實(shí)施例提供的一種顯示設(shè)備的共享控制方法,該方法包括:
[0007]顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù);
[0008]若所述控制指令為針對(duì)顯示設(shè)備的控制指令,則所述顯示設(shè)備根據(jù)所述控制指令執(zhí)行對(duì)應(yīng)操作;
[0009]若所述控制指令為針對(duì)第二外部設(shè)備的控制指令,則所述顯示設(shè)備通過(guò)所述第二專(zhuān)用鏈路向所述第二外部設(shè)備發(fā)送所述第一數(shù)據(jù),以使所述第二外部設(shè)備根據(jù)所述控制指令執(zhí)行對(duì)應(yīng)操作;
[0010]其中,所述第一專(zhuān)用鏈路為通過(guò)所述顯示設(shè)備的接口模塊建立的所述顯示設(shè)備與第一外部設(shè)備之間的鏈路;
[0011]所述第二專(zhuān)用鏈路為通過(guò)所述顯示設(shè)備的接口模塊建立的所述顯示設(shè)備與第二外部設(shè)備之間的鏈路。
[0012]較佳地,所述顯示設(shè)備通過(guò)所述第二專(zhuān)用鏈路向所述第二外部設(shè)備發(fā)送所述第一數(shù)據(jù)之前,還包括:
[0013]若所述顯示設(shè)備確定所述第一數(shù)據(jù)與所述第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議不匹配,則在應(yīng)用層將所述第一數(shù)據(jù)包裝為與所述第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)。
[0014]較佳地,該方法還包括:
[0015]所述顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由所述第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù),其中所述第二數(shù)據(jù)包含第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及
[0016]所述顯示設(shè)備在應(yīng)用層將該顯示設(shè)備的運(yùn)行狀態(tài)信息包裝為與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第三數(shù)據(jù),并通過(guò)所述第一專(zhuān)用鏈路向所述第一外部設(shè)備發(fā)送所述第三數(shù)據(jù)。
[0017]較佳地,所述顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由所述第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù)之后,還包括:
[0018]所述顯示設(shè)備向后臺(tái)服務(wù)器發(fā)送所述顯示設(shè)備和第一外部設(shè)備的運(yùn)行狀態(tài)信息;
[0019]所述顯示設(shè)備接收所述后臺(tái)服務(wù)器根據(jù)顯示設(shè)備和/或第一外部設(shè)備的運(yùn)行狀態(tài)信息獲得的狀態(tài)調(diào)整指令,并根據(jù)所述狀態(tài)調(diào)整指令執(zhí)行對(duì)應(yīng)操作。
[0020]較佳地,該方法還包括:
[0021]所述顯示設(shè)備獲取所述第一外部設(shè)備的標(biāo)識(shí)信息,并判斷顯示設(shè)備的數(shù)據(jù)庫(kù)中是否存在所述標(biāo)識(shí)信息;
[0022]若存在所述標(biāo)識(shí)信息,則所述顯示設(shè)備在所述數(shù)據(jù)庫(kù)中查找所述標(biāo)識(shí)信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息,并將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建A映射關(guān)系;
[0023]若不存在所述標(biāo)識(shí)信息,則所述顯示設(shè)備獲取所述第一外部設(shè)備的遙控信息,與所述標(biāo)識(shí)信息綁定后,保存在所述數(shù)據(jù)庫(kù)中,并將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系。
[0024]較佳地,所述顯示設(shè)備將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系之后,還包括:
[0025]所述顯示設(shè)備在確定需要對(duì)所述第一外部設(shè)備進(jìn)行遙控后,根據(jù)所述映射關(guān)系,確定接收到的所述顯示設(shè)備的遙控信息對(duì)應(yīng)的所述第一外部設(shè)備的遙控信息;
[0026]所述顯示設(shè)備在應(yīng)用層將所述第一外部設(shè)備的遙控信息包裝為與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第四數(shù)據(jù);
[0027]所述顯示設(shè)備通過(guò)所述第一專(zhuān)用鏈路向所述第一外部設(shè)備發(fā)送所述第四數(shù)據(jù),以使所述第一外部設(shè)備根據(jù)所述第一外部設(shè)備的遙控信息執(zhí)行對(duì)應(yīng)操作。
[0028]本發(fā)明實(shí)施例提供的一種顯示設(shè)備,該顯示設(shè)備包括:
[0029]接口模塊,用于通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù);以及在確定所述控制指令為針對(duì)第二外部設(shè)備的控制指令后,通過(guò)所述第二專(zhuān)用鏈路向所述第二外部設(shè)備發(fā)送所述第一數(shù)據(jù),以使所述第二外部設(shè)備根據(jù)所述控制指令執(zhí)行對(duì)應(yīng)操作;其中,所述第一專(zhuān)用鏈路為通過(guò)所述接口模塊建立的所述顯示設(shè)備與第一外部設(shè)備之間的鏈路;所述第二專(zhuān)用鏈路為通過(guò)所述接口模塊建立的所述顯示設(shè)備與第二外部設(shè)備之間的鏈路;
[0030]處理模塊,用于在確定所述控制指令為針對(duì)顯示設(shè)備的控制指令后,根據(jù)所述控制指令執(zhí)行對(duì)應(yīng)操作;
[0031]較佳地,所述處理模塊,還用于:
[0032]在通過(guò)所述第二專(zhuān)用鏈路向所述第二外部設(shè)備發(fā)送所述第一數(shù)據(jù)之前,若所述顯示設(shè)備確定所述第一數(shù)據(jù)與所述第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議不匹配,則在應(yīng)用層將所述第一數(shù)據(jù)包裝為與所述第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)。
[0033]較佳地,所述接口模塊,還用于:
[0034]通過(guò)第一專(zhuān)用鏈路接收由所述第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù),其中所述第二數(shù)據(jù)包含第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及通過(guò)所述第一專(zhuān)用鏈路向所述第一外部設(shè)備發(fā)送所述第三數(shù)據(jù);
[0035]所述處理模塊,還用于:
[0036]在應(yīng)用層將該顯示設(shè)備的運(yùn)行狀態(tài)信息包裝為與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第三數(shù)據(jù)。
[0037]較佳地,所述接口模塊,還用于:
[0038]在通過(guò)第一專(zhuān)用鏈路接收由所述第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù)之后,向后臺(tái)服務(wù)器發(fā)送所述顯示設(shè)備和第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及接收所述后臺(tái)服務(wù)器根據(jù)顯示設(shè)備和/或第一外部設(shè)備的運(yùn)行狀態(tài)信息獲得的狀態(tài)調(diào)整指令;
[0039]所述處理模塊,還用于:
[0040]根據(jù)所述狀態(tài)調(diào)整指令執(zhí)行對(duì)應(yīng)操作。
[0041]較佳地,所述接口模塊,還用于:
[0042]獲取所述第一外部設(shè)備的標(biāo)識(shí)信息;以及在確定顯示設(shè)備的數(shù)據(jù)庫(kù)中不存在所述標(biāo)識(shí)信息后,獲取所述第一外部設(shè)備的遙控信息;
[0043]所述處理模塊,還用于:
[0044]判斷顯示設(shè)備的數(shù)據(jù)庫(kù)中是否存在所述標(biāo)識(shí)信息;
[0045]若存在所述標(biāo)識(shí)信息,則在所述數(shù)據(jù)庫(kù)中查找所述標(biāo)識(shí)信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息,并將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系;
[0046]若不存在所述標(biāo)識(shí)信息,則在獲取所述第一外部設(shè)備的遙控信息之后,與所述標(biāo)識(shí)信息綁定,并保存在所述數(shù)據(jù)庫(kù)中,同時(shí)將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系。
[0047]較佳地,所述處理模塊,還用于:
[0048]在將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系,且確定需要對(duì)所述第一外部設(shè)備進(jìn)行遙控之后,根據(jù)所述映射關(guān)系,確定接收到的所述顯示設(shè)備的遙控信息對(duì)應(yīng)的所述第一外部設(shè)備的遙控信息;以及在應(yīng)用層將所述第一外部設(shè)備的遙控信息包裝為與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第四數(shù)據(jù);
[0049]所述接口模塊,還用于:
[0050]通過(guò)所述第一專(zhuān)用鏈路向所述第一外部設(shè)備發(fā)送所述第四數(shù)據(jù),以使所述第一外部設(shè)備根據(jù)所述第一外部設(shè)備的控制指令執(zhí)行對(duì)應(yīng)操作。
[0051]本發(fā)明實(shí)施例中,顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù),然后根據(jù)控制指令所針對(duì)的具體設(shè)備,選擇對(duì)應(yīng)的處理方式。若控制指令為針對(duì)顯示設(shè)備的控制指令,則顯示設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作;若控制指令為針對(duì)第二外部設(shè)備的控制指令,則顯示設(shè)備通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù),以使第二外部設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作,由此可以直接向某一外部設(shè)備輸入針對(duì)顯示設(shè)備或者其他外部設(shè)備的控制指令,實(shí)現(xiàn)對(duì)應(yīng)設(shè)備的控制,提高控制的便捷性。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0052]圖1為本發(fā)明實(shí)施例一提供的顯示設(shè)備的共享控制方法的流程圖;
[0053]圖2為本發(fā)明實(shí)施例一提供的建立顯示設(shè)備與外部設(shè)備的遙控信息映射關(guān)系的處理方法流程圖;
[0054]圖3為本發(fā)明實(shí)施例一提供的根據(jù)映射關(guān)系進(jìn)行共享控制的方法流程圖;
[0055]圖4為本發(fā)明實(shí)施例二提供的一種顯示設(shè)備的結(jié)構(gòu)示意圖;
[0056]圖5為本發(fā)明實(shí)施例三提供的顯示設(shè)備中主機(jī)系統(tǒng)的硬件結(jié)構(gòu)示意圖;
[0057]圖6為本發(fā)明實(shí)施例三提供的顯示設(shè)備中主機(jī)系統(tǒng)處理器的功能結(jié)構(gòu)示意圖;
[0058]圖7為本發(fā)明實(shí)施例三中顯示設(shè)備實(shí)現(xiàn)內(nèi)部直播功能的數(shù)據(jù)通路示意圖;
[0059]圖8為本發(fā)明實(shí)施例三中顯示設(shè)備對(duì)外部設(shè)備進(jìn)行接入管理的方法流程圖;
[0060]圖9為本發(fā)明實(shí)施例三中顯示設(shè)備實(shí)現(xiàn)交互型外部設(shè)備的共享控制的方法;
[0061]圖10為本發(fā)明實(shí)施例三提供的返回式的切換方式的原理示意圖;
[0062]圖11為本發(fā)明實(shí)施例三提供的一鍵式的切換方式的原理示意圖。
【具體實(shí)施方式】
[0063]本發(fā)明實(shí)施例中,顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù),然后根據(jù)控制指令所針對(duì)的具體設(shè)備,選擇對(duì)應(yīng)的處理方式。若控制指令為針對(duì)顯示設(shè)備的控制指令,則顯示設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作;若控制指令為針對(duì)第二外部設(shè)備的控制指令,則顯示設(shè)備通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù),以使第二外部設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作。
[0064]其中,第一專(zhuān)用鏈路為通過(guò)顯示設(shè)備的接口模塊建立的顯示設(shè)備與第一外部設(shè)備之間的鏈路,而第二專(zhuān)用鏈路為通過(guò)顯示設(shè)備的接口模塊建立的顯示設(shè)備與第二外部設(shè)備之間的鏈路。
[0065]通過(guò)上述方式,可以直接向某一外部設(shè)備輸入針對(duì)顯示設(shè)備或者其他外部設(shè)備的控制指令,實(shí)現(xiàn)對(duì)應(yīng)設(shè)備的控制,提高控制的便捷性。
[0066]如圖1所示,本發(fā)明實(shí)施例一提供了一種顯示設(shè)備的共享控制方法,該方法包括:
[0067]步驟101,顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù);
[0068]步驟102,若控制指令為針對(duì)顯示設(shè)備的控制指令,則顯示設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作;
[0069]步驟103,若控制指令為針對(duì)第二外部設(shè)備的控制指令,則顯示設(shè)備通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù),以使第二外部設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作;
[0070]其中,第一專(zhuān)用鏈路為通過(guò)顯示設(shè)備的接口模塊建立的顯示設(shè)備與第一外部設(shè)備之間的鏈路;第二專(zhuān)用鏈路為通過(guò)顯示設(shè)備的接口模塊建立的顯示設(shè)備與第二外部設(shè)備之間的鏈路。
[0071]以某一智能電視以及與其連接的DVD (Digital Versatile Disc,數(shù)字多功能光盤(pán))播放器、網(wǎng)絡(luò)機(jī)頂盒為例,DVD播放器與網(wǎng)絡(luò)機(jī)頂盒均通過(guò)智能電視上的接口模塊與智能電視連接。通過(guò)該接口模塊,智能電視分別與DVD播放器以及網(wǎng)絡(luò)機(jī)頂盒建立了第一專(zhuān)用鏈路和第二專(zhuān)用鏈路。該接口模塊的硬件部分可以采用常用的物理接口,例如HDMI(HighDefinit1n Multimedia Interface,高清晰度多媒體接口)、UART (Universal AsynchronousReceiver and Transmitter,通用異步收發(fā)器)、USB (Universal Serial Bus,通用串行總線(xiàn))等,而軟件部分則采用私有協(xié)議機(jī)制,在傳輸信息時(shí)會(huì)將對(duì)應(yīng)信息包裝為與對(duì)應(yīng)協(xié)議匹配的數(shù)據(jù)。
[0072]本實(shí)施例中,第一專(zhuān)用鏈路和第二專(zhuān)用鏈路均是通過(guò)接口模塊上的USB接口建立,其采用的私有協(xié)議為USB對(duì)應(yīng)的數(shù)據(jù)協(xié)議。當(dāng)用戶(hù)向DVD播放器輸入智能電視的音量調(diào)節(jié)指令后,DVD播放器會(huì)在應(yīng)用層將該音量調(diào)節(jié)指令包裝成與USB的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)。對(duì)于音量調(diào)節(jié)指令的包裝處理過(guò)程可以由DVD播放器的應(yīng)用程序完成,也可以由接口模塊提供的用于第一專(zhuān)用鏈路的API (Applicat1n Program Interface,應(yīng)用程序接口)工具包實(shí)現(xiàn)。
[0073]智能電視通過(guò)第一專(zhuān)用鏈路接收完成包裝的數(shù)據(jù)。由于該數(shù)據(jù)包含的控制指令是針對(duì)智能電視的音量調(diào)節(jié)指令,智能電視在收到后會(huì)根據(jù)音量調(diào)節(jié)指令的內(nèi)容進(jìn)行音量的調(diào)節(jié)。
[0074]若用戶(hù)向DVD播放器輸入的是針對(duì)網(wǎng)絡(luò)機(jī)頂盒的頻道切換指令,智能電視在通過(guò)第一專(zhuān)用鏈路接收完成包裝的數(shù)據(jù)后,會(huì)再通過(guò)第二專(zhuān)用鏈路向網(wǎng)絡(luò)機(jī)頂盒發(fā)送該數(shù)據(jù),以網(wǎng)絡(luò)機(jī)頂盒在收到該數(shù)據(jù)后根據(jù)頻道切換指令的內(nèi)容切換當(dāng)前播放的頻道。
[0075]較佳地,顯示設(shè)備通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù)之前,還包括:
[0076]若顯示設(shè)備確定第一數(shù)據(jù)與第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議不匹配,則在應(yīng)用層將第一數(shù)據(jù)包裝為與第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)。
[0077]若第一專(zhuān)用鏈路是通過(guò)接口模塊上的USB接口建立,第二專(zhuān)用鏈路是通過(guò)接口模塊的UART接口建立,其采用的私有協(xié)議分別是USB和UART對(duì)應(yīng)的數(shù)據(jù)協(xié)議。以前述針對(duì)網(wǎng)絡(luò)機(jī)頂盒的頻道切換指令為例,智能電視在收到與USB對(duì)應(yīng)的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)后,還需要在應(yīng)用層將該數(shù)據(jù)包裝為與UART對(duì)應(yīng)的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù),然后再通過(guò)第二專(zhuān)用鏈路向網(wǎng)絡(luò)機(jī)頂盒發(fā)送。
[0078]較佳地,為了能夠?qū)崿F(xiàn)外部設(shè)備與顯示設(shè)備之間的狀態(tài)信息共享,該方法還包括:
[0079]顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù),其中第二數(shù)據(jù)包含第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及
[0080]顯示設(shè)備在應(yīng)用層將該顯示設(shè)備的運(yùn)行狀態(tài)信息包裝為與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第三數(shù)據(jù),并通過(guò)第一專(zhuān)用鏈路向第一外部設(shè)備發(fā)送第三數(shù)據(jù)。
[0081]較佳地,本發(fā)明實(shí)施例還能通過(guò)配置后臺(tái)服務(wù)器實(shí)現(xiàn)后臺(tái)服務(wù)管理,在顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù)之后,還包括:
[0082]顯示設(shè)備向后臺(tái)服務(wù)器發(fā)送顯示設(shè)備和第一外部設(shè)備的運(yùn)行狀態(tài)信息;
[0083]顯示設(shè)備接收后臺(tái)服務(wù)器根據(jù)顯示設(shè)備和/或第一外部設(shè)備的運(yùn)行狀態(tài)信息獲得的狀態(tài)調(diào)整指令,并根據(jù)狀態(tài)調(diào)整指令執(zhí)行對(duì)應(yīng)操作。
[0084]例如,智能電視向后臺(tái)服務(wù)器發(fā)送與其連接的DVD播放器以及智能電視自身的運(yùn)行狀態(tài)信息。若該運(yùn)行狀態(tài)信息包含了智能電視當(dāng)前的顯示屏分辨率的配置信息,由于該配置信息,導(dǎo)致顯示異常,此時(shí)后臺(tái)服務(wù)器通過(guò)分析該配置信息,獲得用于調(diào)整顯示屏分辨率的狀態(tài)調(diào)整指令。顯示設(shè)備能夠接收后臺(tái)服務(wù)器獲得的該狀態(tài)調(diào)整指令,并根據(jù)狀態(tài)調(diào)整指令執(zhí)行對(duì)應(yīng)操作,重新配置顯示屏分辨率,使得顯示正常。
[0085]類(lèi)似地,后臺(tái)服務(wù)器也可以根據(jù)運(yùn)行狀態(tài)信息獲得推送相關(guān)服務(wù)的狀態(tài)調(diào)整指令,例如運(yùn)行狀態(tài)信息包括了智能電視當(dāng)前正在播放的頻道信息,根據(jù)該頻道信息獲取用戶(hù)感興趣的相關(guān)信息,例如感興趣的相關(guān)服務(wù)等,然后生成推送相關(guān)服務(wù)的狀態(tài)調(diào)整指令。顯示設(shè)備能夠接收到以后,應(yīng)用這些服務(wù)。
[0086]后臺(tái)服務(wù)器可以是一臺(tái)運(yùn)行有監(jiān)控程序的服務(wù)器,也可以是由多臺(tái)服務(wù)器組成的提供運(yùn)行狀態(tài)監(jiān)控功能的監(jiān)控中心。
[0087]較佳地,為了提供更加全面的共享控制功能,該方法還提供了一種建立遙控信息映射關(guān)系處理流程,具體流程如圖2所示:
[0088]步驟201,顯示設(shè)備獲取第一外部設(shè)備的標(biāo)識(shí)信息,并判斷顯示設(shè)備的數(shù)據(jù)庫(kù)中是否存在標(biāo)識(shí)信息;
[0089]步驟202,若存在標(biāo)識(shí)信息,則顯示設(shè)備在數(shù)據(jù)庫(kù)中查找標(biāo)識(shí)信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息,并將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系;
[0090]步驟203,若不存在標(biāo)識(shí)信息,則顯示設(shè)備獲取第一外部設(shè)備的遙控信息,與標(biāo)識(shí)信息綁定后,保存在數(shù)據(jù)庫(kù)中,并將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系。
[0091]本發(fā)明實(shí)施例在顯示設(shè)備將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系之后,還提供了根據(jù)映射關(guān)系進(jìn)行共享控制的方法,具體處理流程如圖3所示:
[0092]步驟301,顯示設(shè)備在確定需要對(duì)第一外部設(shè)備進(jìn)行遙控后,根據(jù)映射關(guān)系,確定接收到的顯示設(shè)備的遙控信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息;
[0093]步驟302,顯示設(shè)備在應(yīng)用層將第一外部設(shè)備的遙控信息包裝為與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第四數(shù)據(jù);
[0094]步驟303,顯示設(shè)備通過(guò)第一專(zhuān)用鏈路向第一外部設(shè)備發(fā)送第四數(shù)據(jù),以使第一外部設(shè)備根據(jù)第一外部設(shè)備的遙控信息執(zhí)行對(duì)應(yīng)操作。
[0095]以前述的智能電視以及與其連接的DVD播放器為例。智能電視獲取DVD播放器的標(biāo)識(shí)信息,該標(biāo)識(shí)信息用于識(shí)別接入的設(shè)備,可以是DVD播放器的本身設(shè)備代碼,也可以是初次連接時(shí)智能電視分配給DVD播放器的一個(gè)唯一且不變的代碼。智能電視會(huì)在其數(shù)據(jù)庫(kù)中查找,以判斷是否存在該設(shè)備對(duì)應(yīng)的標(biāo)識(shí)信息。
[0096]若存在DVD播放器的標(biāo)識(shí)信息,說(shuō)明該DVD播放器已完成過(guò)注冊(cè),通過(guò)標(biāo)識(shí)信息可以在數(shù)據(jù)庫(kù)中查找到該DVD播放器的遙控信息,然后將DVD播放器的遙控信息與智能電視的遙控信息建立映射關(guān)系。例如,將智能電視與DVD播放器的遙控器的按鍵映射圖進(jìn)行關(guān)聯(lián)。
[0097]若不存在DVD播放器的標(biāo)識(shí)信息,說(shuō)明該DVD播放器未完成過(guò)注冊(cè),其標(biāo)志信息以及遙控信息還未登錄在數(shù)據(jù)庫(kù)中。因此,智能電視獲取DVD播放器的遙控信息,并與標(biāo)識(shí)信息綁定后,保存在數(shù)據(jù)庫(kù)中。同時(shí)會(huì)將DVD播放器的遙控信息與智能電視的遙控信息建立映射關(guān)系。
[0098]此時(shí),若智能電視確定需要對(duì)該DVD播放器進(jìn)行控制,在接收到智能電視遙控器的A鍵值后,若該A鍵值與DVD播放器的B鍵值存在映射關(guān)系,那么智能電視會(huì)生成B鍵值。然后將該B鍵值包裝為與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)后,通過(guò)第一專(zhuān)用鏈路向DVD播放器發(fā)送,以使得DVD播放器能夠根據(jù)B鍵值對(duì)應(yīng)的遙控信息執(zhí)行對(duì)應(yīng)操作。
[0099]基于同一發(fā)明構(gòu)思,本申請(qǐng)實(shí)施例中還提供了上述方法對(duì)應(yīng)的顯示設(shè)備,由于這些顯示設(shè)備解決問(wèn)題的原理與方法相似,因此該顯示設(shè)備的實(shí)施可以參見(jiàn)上述方法的實(shí)施,重復(fù)之處不再贅述。
[0100]如圖4所示,本發(fā)明實(shí)施例二提供了一種顯示設(shè)備,該顯示設(shè)備包括:
[0101]接口模塊410,用于通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù);以及在確定控制指令為針對(duì)第二外部設(shè)備的控制指令后,通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù),以使第二外部設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作;其中,第一專(zhuān)用鏈路為通過(guò)接口模塊建立的顯示設(shè)備與第一外部設(shè)備之間的鏈路;第二專(zhuān)用鏈路為通過(guò)接口模塊建立的顯示設(shè)備與第二外部設(shè)備之間的鏈路;
[0102]處理模塊420,用于在確定控制指令為針對(duì)顯示設(shè)備的控制指令后,根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作;
[0103]較佳地,處理模塊420,還用于:
[0104]在通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù)之前,若顯示設(shè)備確定第一數(shù)據(jù)與第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議不匹配,則在應(yīng)用層將第一數(shù)據(jù)包裝為與第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)。
[0105]較佳地,接口模塊410,還用于:
[0106]通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù),其中第二數(shù)據(jù)包含第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及通過(guò)第一專(zhuān)用鏈路向第一外部設(shè)備發(fā)送第三數(shù)據(jù);
[0107]處理模塊420,還用于:
[0108]在應(yīng)用層將該顯示設(shè)備的運(yùn)行狀態(tài)信息包裝為與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第三數(shù)據(jù)。
[0109]較佳地,接口模塊410,還用于:
[0110]在通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù)之后,向后臺(tái)服務(wù)器發(fā)送顯示設(shè)備和第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及接收后臺(tái)服務(wù)器根據(jù)顯示設(shè)備和/或第一外部設(shè)備的運(yùn)行狀態(tài)信息獲得的狀態(tài)調(diào)整指令;
[0111]處理模塊420,還用于:
[0112]根據(jù)狀態(tài)調(diào)整指令執(zhí)行對(duì)應(yīng)操作。
[0113]較佳地,接口模塊410,還用于:
[0114]獲取第一外部設(shè)備的標(biāo)識(shí)信息;以及在確定顯示設(shè)備的數(shù)據(jù)庫(kù)中不存在標(biāo)識(shí)信息后,獲取第一外部設(shè)備的遙控信息;
[0115]處理模塊420,還用于:
[0116]判斷顯示設(shè)備的數(shù)據(jù)庫(kù)中是否存在標(biāo)識(shí)信息;
[0117]若存在標(biāo)識(shí)信息,則在數(shù)據(jù)庫(kù)中查找標(biāo)識(shí)信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息,并將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系;
[0118]若不存在標(biāo)識(shí)信息,則在獲取第一外部設(shè)備的遙控信息之后,與標(biāo)識(shí)信息綁定,并保存在數(shù)據(jù)庫(kù)中,同時(shí)將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系。
[0119]較佳地,處理模塊420,還用于:
[0120]在將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系,且確定需要對(duì)第一外部設(shè)備進(jìn)行遙控之后,根據(jù)映射關(guān)系,確定接收到的顯示設(shè)備的遙控信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息;以及在應(yīng)用層將第一外部設(shè)備的遙控信息包裝為與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第四數(shù)據(jù);
[0121]接口模塊410,還用于:
[0122]通過(guò)第一專(zhuān)用鏈路向第一外部設(shè)備發(fā)送第四數(shù)據(jù),以使第一外部設(shè)備根據(jù)第一外部設(shè)備的控制指令執(zhí)行對(duì)應(yīng)操作。
[0123]本發(fā)明實(shí)施例三提供了另一種顯示設(shè)備,該顯示設(shè)備為一臺(tái)智能電視,包括主機(jī)系統(tǒng)以及視聽(tīng)部件,同時(shí)通過(guò)網(wǎng)絡(luò)與后臺(tái)服務(wù)器連接。其中,主機(jī)系統(tǒng)的硬件結(jié)構(gòu)如圖5所示,包括處理器510、存儲(chǔ)器520、用戶(hù)接口 530和總線(xiàn)接口,處理器510、存儲(chǔ)器520、用戶(hù)接口 530之間通過(guò)總線(xiàn)接口連接;視聽(tīng)部件包括了顯示屏和音響,設(shè)置在主機(jī)系統(tǒng)上,用于輸出主機(jī)系統(tǒng)處理獲得的音視頻數(shù)據(jù);后臺(tái)服務(wù)器通過(guò)網(wǎng)絡(luò)連接主機(jī)系統(tǒng),用于對(duì)主機(jī)系統(tǒng)以及連接在主機(jī)系統(tǒng)上的外部設(shè)備的運(yùn)行狀態(tài)進(jìn)行監(jiān)控和調(diào)整。
[0124]在主機(jī)系統(tǒng)中,處理器510,用于通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù);
[0125]若控制指令為針對(duì)顯示設(shè)備的控制指令,則顯示設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作;
[0126]若控制指令為針對(duì)第二外部設(shè)備的控制指令,則顯示設(shè)備通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù),以使第二外部設(shè)備根據(jù)控制指令執(zhí)行對(duì)應(yīng)操作。
[0127]用戶(hù)接口 530,用于提供外部設(shè)備連接的接口,能夠?qū)崿F(xiàn)主機(jī)系統(tǒng)和外部設(shè)備間的多媒體數(shù)據(jù)交互、運(yùn)行狀態(tài)信息交互、控制信息交互等數(shù)據(jù)交互功能,以及供電服務(wù);并建立顯示設(shè)備與第一外部設(shè)備之間的第一專(zhuān)用鏈路,以及顯示設(shè)備與第二外部設(shè)備之間的第二專(zhuān)用鏈路。
[0128]較佳地,處理器510,還用于:
[0129]在通過(guò)第二專(zhuān)用鏈路向第二外部設(shè)備發(fā)送第一數(shù)據(jù)之前,若顯示設(shè)備確定第一數(shù)據(jù)與第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議不匹配,則在應(yīng)用層將第一數(shù)據(jù)包裝為與第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)。
[0130]較佳地,處理器510,還用于:
[0131]通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù),其中第二數(shù)據(jù)包含第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及
[0132]在應(yīng)用層將該顯示設(shè)備的運(yùn)行狀態(tài)信息包裝為與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第三數(shù)據(jù),并通過(guò)第一專(zhuān)用鏈路向第一外部設(shè)備發(fā)送第三數(shù)據(jù)。
[0133]較佳地,處理器510,還用于在通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù)之后,向后臺(tái)服務(wù)器發(fā)送顯示設(shè)備和第一外部設(shè)備的運(yùn)行狀態(tài)信息;
[0134]接收后臺(tái)服務(wù)器根據(jù)顯示設(shè)備和/或第一外部設(shè)備的運(yùn)行狀態(tài)信息獲得的狀態(tài)調(diào)整指令,并根據(jù)狀態(tài)調(diào)整指令執(zhí)行對(duì)應(yīng)操作。
[0135]較佳地,處理器510,還用于:
[0136]獲取第一外部設(shè)備的標(biāo)識(shí)信息,并判斷顯示設(shè)備的數(shù)據(jù)庫(kù)中是否存在標(biāo)識(shí)信息;
[0137]若存在標(biāo)識(shí)信息,則顯示設(shè)備在數(shù)據(jù)庫(kù)中查找標(biāo)識(shí)信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息,并將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系;
[0138]若不存在標(biāo)識(shí)信息,則顯示設(shè)備獲取第一外部設(shè)備的遙控信息,與標(biāo)識(shí)信息綁定后,保存在數(shù)據(jù)庫(kù)中,并將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系。
[0139]較佳地,處理器510,還用于在將第一外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系之后,
[0140]若確定需要對(duì)第一外部設(shè)備進(jìn)行遙控,根據(jù)映射關(guān)系,確定接收到的顯示設(shè)備的遙控信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息;
[0141]顯示設(shè)備在應(yīng)用層將第一外部設(shè)備的遙控信息包裝為與第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第四數(shù)據(jù);
[0142]過(guò)第一專(zhuān)用鏈路向第一外部設(shè)備發(fā)送第四數(shù)據(jù),以使第一外部設(shè)備根據(jù)第一外部設(shè)備的遙控信息執(zhí)行對(duì)應(yīng)操作。
[0143]其中,在圖5中,總線(xiàn)構(gòu)架可以包括任意數(shù)量的互聯(lián)的總線(xiàn)和橋,具體由處理器510代表的一個(gè)或多個(gè)處理器和存儲(chǔ)器520代表的存儲(chǔ)器的各種電路鏈接在一起。總線(xiàn)架構(gòu)還可以將諸如外圍設(shè)備、穩(wěn)壓器和功率管理電路等之類(lèi)的各種其他電路鏈接在一起,這些都是本領(lǐng)域所公知的,因此,本文不再對(duì)其進(jìn)行進(jìn)一步描述??偩€(xiàn)接口提供接口。處理器510負(fù)責(zé)管理總線(xiàn)架構(gòu)和通常的處理,存儲(chǔ)器520可以存儲(chǔ)處理器510在執(zhí)行操作時(shí)所使用的數(shù)據(jù),如存儲(chǔ)本實(shí)施例中顯示設(shè)備數(shù)據(jù)庫(kù)中的標(biāo)識(shí)信息、遙控信息等。
[0144]主機(jī)系統(tǒng)的處理器510、存儲(chǔ)器520、用戶(hù)接口 530和總線(xiàn)接口,可以集成在一塊電路板中,也可以根據(jù)需求分成多塊電路板實(shí)現(xiàn)。其中,處理器的整體功能可以劃分為以下幾個(gè)虛擬功能單元進(jìn)行實(shí)現(xiàn),包括直播電視單元600、網(wǎng)絡(luò)單元610、音視頻編解碼單元620、音視頻后處理單元630、音視頻輸出單元640、信息管理單元650、外設(shè)及交互管理單元660、后臺(tái)服務(wù)管理單元670、電源管理單元680以及針對(duì)上述單元進(jìn)行整體調(diào)度的資源管理中心690,具體結(jié)構(gòu)如圖6所示。在本實(shí)施例中,上述虛擬功能單元的功能由處理器510代表的多個(gè)實(shí)現(xiàn)不同功能的處理器來(lái)實(shí)現(xiàn),例如電視調(diào)諧器、模擬電視解調(diào)解碼器、數(shù)字電視解調(diào)解碼器等。
[0145]直播電視單元600,用于實(shí)現(xiàn)模擬電視和數(shù)字電視的接收和解碼功能。電視調(diào)諧器接收模擬或者數(shù)字電視廣播信號(hào),分別送入模擬電視解調(diào)解碼器和數(shù)字電視解調(diào)解碼器處理。模擬電視接收情況下將輸出解碼后的音視頻信息;數(shù)字電視接收情況下輸出解調(diào)后的音視頻傳輸流信息。
[0146]網(wǎng)絡(luò)單元610,用于接入外部網(wǎng)絡(luò)并為主機(jī)系統(tǒng)提供網(wǎng)絡(luò)服務(wù)和網(wǎng)絡(luò)信息監(jiān)控。網(wǎng)絡(luò)接入方式包括有線(xiàn)、無(wú)線(xiàn)以及PLC (Power Line Communicat1n,電力線(xiàn)通信)等多種方式,采用統(tǒng)一的網(wǎng)絡(luò)接口方式接入網(wǎng)絡(luò)數(shù)據(jù)路由管理器。網(wǎng)絡(luò)數(shù)據(jù)路由管理器采用路由方式向主機(jī)系統(tǒng)提供網(wǎng)絡(luò)服務(wù)。網(wǎng)絡(luò)信息監(jiān)控處理器監(jiān)控對(duì)外部網(wǎng)絡(luò)接入情況以及主機(jī)系統(tǒng)內(nèi)部的網(wǎng)絡(luò)服務(wù)使用情況。
[0147]音視頻編解碼單元620,用于音視頻的編碼和解碼處理。解碼功能支持傳輸流解復(fù)用和多格式的音視頻解碼處理。編碼功能支持音視頻數(shù)據(jù)壓縮編碼以及按照固定格式交織復(fù)用打包成傳輸流。編解碼信息監(jiān)控處理器負(fù)責(zé)記錄和控制編解碼過(guò)程中的關(guān)鍵信息,例如:音視頻編碼方式、碼率、分辨率等。
[0148]音視頻后處理單元630,用于解碼后的非壓縮音視頻后處理功能。包括視頻噪聲監(jiān)測(cè)、分析和處理,各種視頻格式的轉(zhuǎn)換(例如:分辨率尺寸轉(zhuǎn)換、幀率轉(zhuǎn)換等)、視頻增強(qiáng)(細(xì)節(jié)增強(qiáng)、對(duì)比度增強(qiáng)、顏色管理等)、以及音效方面的均衡/杜比等功能。
[0149]音視頻輸出單元640,用于顯示屏的視頻輸出和音響的音頻輸出。本發(fā)明實(shí)施例中,顯示屏包括了主屏和附屏,在傳統(tǒng)單一主屏顯示基礎(chǔ)上增加了附屏顯示。主屏用于顯示當(dāng)前正在播放的視頻內(nèi)容,附屏提供視頻內(nèi)容之外的增值服務(wù)信息,可以顯示主機(jī)系統(tǒng)信息、外部設(shè)備信息和后臺(tái)服務(wù)器信息等內(nèi)容。
[0150]信息管理單元650,用于管理主機(jī)系統(tǒng)以及接入主機(jī)系統(tǒng)的外部設(shè)備的運(yùn)行狀態(tài),同時(shí)實(shí)現(xiàn)主機(jī)系統(tǒng)以及主機(jī)系統(tǒng)的外部設(shè)備的運(yùn)行狀態(tài)信息交互,收集并監(jiān)控上述運(yùn)行狀態(tài)息。
[0151]外設(shè)及交互管理單元660,用于對(duì)外部設(shè)備的接入以及控制進(jìn)行管理,包括在外部設(shè)備接入時(shí)進(jìn)行注冊(cè),以及針對(duì)一些具有交互功能的外部設(shè)備進(jìn)行控制管理。
[0152]后臺(tái)服務(wù)管理單元670,用于監(jiān)控主機(jī)系統(tǒng)與后臺(tái)服務(wù)器之間的交互過(guò)程,使得后臺(tái)服務(wù)器能夠?qū)崟r(shí)監(jiān)控主機(jī)狀態(tài)信息,并提供一定服務(wù)功能的管理,主要用于實(shí)現(xiàn)電視狀態(tài)信息收集和分析、系統(tǒng)維護(hù)、以及智能化服務(wù)推送等功能。
[0153]電源管理單元680,用于根據(jù)主機(jī)系統(tǒng)以及外部設(shè)備的工作狀態(tài)動(dòng)態(tài)調(diào)整電源管理的策略。電源管理單元可以根據(jù)當(dāng)前工作狀態(tài)自動(dòng)進(jìn)行調(diào)整,也可以根據(jù)外部指令按照需要配置系統(tǒng)電源管理模式。本發(fā)明實(shí)施例中定義了三種電源管理方案,分別為:基本電源管理模式,高級(jí)電源管理模式,智能電源管理模式。
[0154]資源管理中心690,用于對(duì)上述各個(gè)功能單元進(jìn)行整體調(diào)度。通過(guò)資源管理中心的調(diào)度,主機(jī)系統(tǒng)的處理器可以實(shí)現(xiàn)以下功能:
[0155]電視直播功能
[0156]通過(guò)配置數(shù)據(jù)通路實(shí)現(xiàn)電視直播功能,主要包括內(nèi)部直播功能和外部直播功能。其中,實(shí)現(xiàn)內(nèi)部直播功能的數(shù)據(jù)通路如圖7所示,利用內(nèi)部的直播電視單元600、音視頻編解碼單元620、音視頻后處理單元630、音視頻輸出單元640建立電視直播的數(shù)據(jù)通路,經(jīng)上述單元依次處理后,即可在顯示屏上輸出視頻數(shù)據(jù)。
[0157]而外部直播功能是利用具有電視廣播信號(hào)接收及解調(diào)解碼功能的外部設(shè)備以及智能電視內(nèi)部的直播電視單元600、音視頻編解碼單元620、音視頻后處理單元630、音視頻輸出單元640建立電視直播的數(shù)據(jù)通路。外部直播模塊可以采用三種方式輸入:1)傳輸流或者壓縮碼流方式,需要經(jīng)過(guò)音視頻編解碼單元620和音視頻后處理單元630處理,最后由音視頻輸出單元640輸出;2)非壓縮音視頻碼率方式,經(jīng)過(guò)音視頻后處理單元630處理,最后由音視頻輸出單元640輸出;3)音視頻碼流直接輸出方式,這種情況下,無(wú)需內(nèi)部處理,直接由音視頻輸出單元640輸出。
[0158]外部設(shè)備的交互及控制管理功能
[0159]根據(jù)外部設(shè)備的交互特點(diǎn),可以將其分為三種類(lèi)型:存儲(chǔ)型外部設(shè)備、音視頻型外部設(shè)備和交互式外部設(shè)備。
[0160]存儲(chǔ)型外部設(shè)備是指具備存儲(chǔ)功能的外部設(shè)備,例如:U盤(pán)、移動(dòng)硬盤(pán)等。主機(jī)和連接到主機(jī)的其他外部設(shè)備以從存儲(chǔ)型外部設(shè)備讀取或?qū)懭霐?shù)據(jù),例如獲取照片進(jìn)行顯示,獲取視頻進(jìn)行解碼和顯示,或者將程序、視頻、圖片等存儲(chǔ)到存儲(chǔ)型外部設(shè)備中,具備智能系統(tǒng)的外部設(shè)備也可以安裝和運(yùn)行存儲(chǔ)在存儲(chǔ)型外部設(shè)備中的程序。
[0161]音視頻型外部設(shè)備是指提供視頻內(nèi)容輸入的外部設(shè)備,例如:DVD播放器、網(wǎng)絡(luò)機(jī)頂盒、游戲主機(jī)等。主機(jī)系統(tǒng)可以將這些外部設(shè)備輸入音視頻經(jīng)過(guò)后處理后通過(guò)音視頻輸出單元顯示輸出,也可以直接通過(guò)音視頻輸出單元輸出,還可以經(jīng)過(guò)壓縮編碼后進(jìn)行存儲(chǔ);如果連接主機(jī)系統(tǒng)連接的另一個(gè)外部設(shè)備具備視頻接收和處理功能,也可以將輸入音視頻內(nèi)容送入另一個(gè)外部設(shè)備進(jìn)行處理。
[0162]交互型外部設(shè)備是指提供交互控制功能的外部設(shè)備,例如:攝像頭、鼠標(biāo)、智能遙控器、移動(dòng)終端、外部網(wǎng)卡等。主機(jī)系統(tǒng)根據(jù)當(dāng)前的工作狀態(tài)(主要是顯示輸出狀態(tài)),選擇交互控制功能的處理方式。在主機(jī)系統(tǒng)顯示輸出狀態(tài)下,各種交互控制功能完全按照主機(jī)設(shè)定控制模式進(jìn)行操控;在外部設(shè)備顯示輸出狀態(tài)下,各種遙控信息通過(guò)交互信息轉(zhuǎn)換功能轉(zhuǎn)換為外部設(shè)備的遙控信息并通過(guò)由用戶(hù)接口建立的專(zhuān)用鏈路發(fā)送到外部設(shè)備上實(shí)現(xiàn)交互交互。如果主機(jī)通過(guò)外部設(shè)備(例如外部網(wǎng)卡)接入網(wǎng)絡(luò),外設(shè)及交互管理單元會(huì)將這個(gè)外部網(wǎng)卡接入網(wǎng)絡(luò)單元,由網(wǎng)絡(luò)單元對(duì)其進(jìn)行網(wǎng)絡(luò)服務(wù)管理。
[0163]上述三種外部設(shè)備的工作模式可以分為前臺(tái)工作模式和后臺(tái)工作模式兩種。
[0164]前臺(tái)工作模式:該模式下外部設(shè)備接管主機(jī)系統(tǒng)的部分接口資源、部分系統(tǒng)管理功能以及部分后臺(tái)服務(wù)管理功能。例如:外部設(shè)備為一個(gè)智能電視外設(shè),具備完整的智能電視功能,包括直播電視、網(wǎng)絡(luò)視頻、智能應(yīng)用、交互游戲等功能。主機(jī)系統(tǒng)將此外部設(shè)備設(shè)為前臺(tái)工作模式,外部設(shè)備顯示內(nèi)容通過(guò)用戶(hù)接口在顯示屏呈現(xiàn),此種模式下主機(jī)系統(tǒng)中處理器的部分功能進(jìn)入后臺(tái)模式,不需要再進(jìn)行處理,同時(shí)將部分接口資源(例如:USB、HDM1、UART等)、部分系統(tǒng)管理功能(主機(jī)系統(tǒng)的圖像產(chǎn)生、聲音參數(shù)調(diào)整等)、部分后臺(tái)服務(wù)管理功能(例如:系統(tǒng)狀態(tài)監(jiān)控、后臺(tái)服務(wù)推送管理等)開(kāi)放給外部設(shè)備來(lái)使用。
[0165]后臺(tái)工作模式:該模式下外部設(shè)備由主機(jī)系統(tǒng)進(jìn)行管理和控制。例如:外部設(shè)備為一個(gè)存儲(chǔ)型外部設(shè)備或者用于視頻壓縮的外部設(shè)備等,其只是將主機(jī)系統(tǒng)工作過(guò)程中的數(shù)據(jù)進(jìn)行記錄或者處理,這種模式下主機(jī)系統(tǒng)繼續(xù)保持前臺(tái)工作模式,執(zhí)行正常的功能。
[0166]當(dāng)主機(jī)系統(tǒng)接入多個(gè)外部設(shè)備時(shí),默認(rèn)情況下只有主機(jī)系統(tǒng)本身或者其中一個(gè)外部設(shè)備處于在前臺(tái)工作模式。
[0167]對(duì)于上述三種類(lèi)型的外部設(shè)備,主機(jī)系統(tǒng)會(huì)采用兩種方式進(jìn)行接入管理。
[0168]若該外部設(shè)備已經(jīng)注冊(cè)在主機(jī)系統(tǒng)的本地?cái)?shù)據(jù)庫(kù)或者后臺(tái)服務(wù)器中的外部數(shù)據(jù)庫(kù)中,那么該外部設(shè)備在接入時(shí)能夠被主機(jī)自動(dòng)識(shí)別,主機(jī)系統(tǒng)能夠根據(jù)外部設(shè)備在數(shù)據(jù)庫(kù)中注冊(cè)的信息,實(shí)現(xiàn)對(duì)該外部設(shè)備的控制或者開(kāi)放相關(guān)主機(jī)資源。例如,通過(guò)具有映射關(guān)系的遙控信息實(shí)現(xiàn)主機(jī)對(duì)外部設(shè)備的控制,或者向該外部設(shè)備開(kāi)放主機(jī)的接口資源,通過(guò)用戶(hù)接口實(shí)現(xiàn)外部設(shè)備之間的資源以及控制共享。
[0169]若外部設(shè)備非通用類(lèi)外設(shè)或者首次接入主機(jī)且未在本地?cái)?shù)據(jù)庫(kù)或者外部數(shù)據(jù)庫(kù)中進(jìn)行注冊(cè)的,那么主機(jī)系統(tǒng)能夠確保實(shí)現(xiàn)外部設(shè)備的基本功能,并允許該外部設(shè)備在數(shù)據(jù)庫(kù)中進(jìn)行等級(jí),在完成注冊(cè)后提供相應(yīng)功能。
[0170]如圖8所示,本發(fā)明實(shí)施例提供了一種對(duì)外部設(shè)備進(jìn)行接入管理的方法,包括:
[0171]步驟801,顯示設(shè)備開(kāi)始工作后,其主機(jī)系統(tǒng)進(jìn)入前臺(tái)工作模式。
[0172]步驟802,主機(jī)系統(tǒng)判斷是否由外部設(shè)備啟動(dòng)或者接入;若有外部設(shè)備啟動(dòng)或者接入,則執(zhí)行步驟803 ;若沒(méi)有,則主機(jī)系統(tǒng)繼續(xù)處于前臺(tái)工作模式,等待外部設(shè)備的接入或者啟動(dòng)。
[0173]步驟803,識(shí)別并檢測(cè)外部設(shè)備信息,例如獲取外部設(shè)備的標(biāo)識(shí)信息。
[0174]步驟804,根據(jù)外部設(shè)備的標(biāo)識(shí)信息在本地或者外部數(shù)據(jù)庫(kù)中進(jìn)行查找,判斷該外部設(shè)備是否已經(jīng)注冊(cè);若已經(jīng)注冊(cè),則執(zhí)行步驟805 ;若未注冊(cè),則執(zhí)行步驟808。
[0175]步驟805,在數(shù)據(jù)庫(kù)中找到外部設(shè)備的標(biāo)識(shí)信息后,獲取對(duì)應(yīng)的遙控信息進(jìn)行加載。加載的方式一般為:外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息建立映射關(guān)系。
[0176]步驟806,根據(jù)需求切換到外部設(shè)備前臺(tái)工作模式,同時(shí)主機(jī)系統(tǒng)進(jìn)入后臺(tái)工作模式。
[0177]步驟807,根據(jù)需求切換到主機(jī)系統(tǒng)前臺(tái)工作模式,同時(shí)外部設(shè)備進(jìn)入后臺(tái)工作模式;步驟807與步驟806為兩種不同的工作模式,可以根據(jù)需求來(lái)回切換。
[0178]步驟808,判斷外部設(shè)備是否要進(jìn)行注冊(cè)。對(duì)于一些不常見(jiàn)的非通用設(shè)備,一般無(wú)需注冊(cè),由于很難進(jìn)行標(biāo)準(zhǔn)化的管理,因此不需要對(duì)這類(lèi)設(shè)備進(jìn)行注冊(cè),直接通過(guò)這些設(shè)備專(zhuān)用的控制方式進(jìn)行控制,此時(shí)可以根據(jù)工作模式的需求執(zhí)行后續(xù)的步驟806和步驟807。對(duì)于一些常見(jiàn)的通用設(shè)備,可以執(zhí)行步驟809,進(jìn)行注冊(cè)。
[0179]步驟809,注冊(cè)外部設(shè)備。獲取外部設(shè)備的標(biāo)識(shí)信息和遙控信息,在數(shù)據(jù)庫(kù)中進(jìn)行關(guān)聯(lián)、注冊(cè),加載遙控信息,然后可以可以根據(jù)工作模式的需求執(zhí)行后續(xù)的步驟806和步驟807。
[0180]在上述過(guò)程中,主機(jī)系統(tǒng)通過(guò)后臺(tái)服務(wù)管理單元實(shí)施進(jìn)行后臺(tái)監(jiān)控。
[0181]對(duì)于大部分顯示設(shè)備,例如智能電視,往往會(huì)配備一個(gè)對(duì)應(yīng)的交互型外部設(shè)備,以便對(duì)其進(jìn)行交互控制。若利用圖8所示的方法在主機(jī)系統(tǒng)中加載另一個(gè)音視頻型外部設(shè)備的遙控信息,建立音視頻型外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息的映射關(guān)系之后,可以上述映射關(guān)系進(jìn)行交互信息轉(zhuǎn)換,從而利用顯示設(shè)備對(duì)應(yīng)的交互型外部設(shè)備對(duì)音視頻型外部設(shè)備進(jìn)行控制。
[0182]交互型外部設(shè)備一般可以分為普通遙控器(例如采用遙控鍵值傳輸遙控信息的遙控器)和智能遙控器(例如采用語(yǔ)音傳輸遙控信息的移動(dòng)終端)。
[0183]對(duì)于普通遙控器,通過(guò)在主機(jī)系統(tǒng)中加載遙控信息,建立外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息的映射關(guān)系,可以方便的實(shí)現(xiàn)交互信息轉(zhuǎn)換。而對(duì)于語(yǔ)音等方式傳輸?shù)倪b控信息,則很難通過(guò)上述方式實(shí)現(xiàn)交互信息轉(zhuǎn)換,可以直接將語(yǔ)音信息發(fā)送給外部設(shè)備,由外部設(shè)備自行處理。
[0184]如圖9所示,本發(fā)明實(shí)施例提供了一種對(duì)交互型外部設(shè)備的遙控信息進(jìn)行轉(zhuǎn)換以實(shí)現(xiàn)共享控制的方法,包括:
[0185]步驟901,當(dāng)交互型外部設(shè)備接入后,識(shí)別該交互型外部設(shè)備。
[0186]步驟902,判斷該交互型外部設(shè)備是否是智能設(shè)備,若是智能設(shè)備,則執(zhí)行步驟903 ;若不是智能設(shè)備,則執(zhí)行步驟904。
[0187]步驟903,判斷交互型外部設(shè)備發(fā)送的遙控信息是否為普通的鍵值信息,若是,則執(zhí)行步驟904 ;若否,則該遙控信息為智能遙控信息,例如語(yǔ)音等,可以執(zhí)行步驟905,直接發(fā)送到需要控制的外部設(shè)備中,由該外部設(shè)備自行處理。
[0188]步驟904,對(duì)遙控信息進(jìn)行轉(zhuǎn)換。具體實(shí)施時(shí),可以根據(jù)需要控制的外部設(shè)備的遙控信息與顯示設(shè)備的遙控信息的映射關(guān)系進(jìn)行轉(zhuǎn)換。
[0189]步驟905,將遙控信息發(fā)送到需要控制的外部設(shè)備。
[0190]顯示設(shè)備及外部設(shè)備的信息管理功能
[0191]顯不設(shè)備進(jìn)入工作|旲式后,王機(jī)系統(tǒng)工作在后臺(tái)監(jiān)控狀態(tài),收集王機(jī)系統(tǒng)內(nèi)部的運(yùn)行狀態(tài)信息,運(yùn)行狀態(tài)信息根據(jù)預(yù)先設(shè)置的條件,確認(rèn)是否需要上傳到后臺(tái)服務(wù)器,如果需要?jiǎng)t上傳后臺(tái)服務(wù)器;否則,存儲(chǔ)到本地空間。
[0192]此外,本發(fā)明實(shí)施例還能夠?qū)尤胫鳈C(jī)的外部設(shè)備的運(yùn)行狀態(tài)信息進(jìn)行管理。由于通過(guò)用戶(hù)接口建立的專(zhuān)用鏈路,能夠?qū)iT(mén)用于傳輸外部設(shè)備的運(yùn)行狀態(tài)信息(例如前臺(tái)工作時(shí)間、后臺(tái)工作時(shí)間等)、控制信息等。例如,顯示設(shè)備進(jìn)入工作模式后,主機(jī)系統(tǒng)工作在后臺(tái)監(jiān)控狀態(tài),當(dāng)外部設(shè)備啟動(dòng)或者接入后,主機(jī)系統(tǒng)識(shí)別外部設(shè)備并讀取相關(guān)信息,根據(jù)需求切換到外部設(shè)備的前臺(tái)工作模式,主機(jī)系統(tǒng)則進(jìn)入后臺(tái)工作模式;當(dāng)主機(jī)系統(tǒng)需要在前臺(tái)工作時(shí),又切換為主機(jī)系統(tǒng)的前臺(tái)工作模式。在此過(guò)程中,所有外部設(shè)備的標(biāo)識(shí)信息、運(yùn)行狀態(tài)信息、切換信息等都由通過(guò)專(zhuān)用鏈路傳輸給主機(jī)系統(tǒng),由處理器的信息管理單元實(shí)現(xiàn)監(jiān)控。
[0193]后臺(tái)服務(wù)管理功能
[0194]顯示設(shè)備進(jìn)入工作狀態(tài)后,可以實(shí)時(shí)監(jiān)控并收集顯示設(shè)備自身和外部設(shè)備的運(yùn)行狀態(tài)信息。對(duì)于這些運(yùn)行狀態(tài)信息,顯示設(shè)備可以選擇保存在本地,也可以發(fā)送至后臺(tái)服務(wù)器進(jìn)行后臺(tái)監(jiān)控。后臺(tái)服務(wù)器能夠根據(jù)顯示設(shè)備或者是外部設(shè)備的運(yùn)行狀態(tài)信息進(jìn)行分析,若發(fā)現(xiàn)需要對(duì)運(yùn)行狀態(tài)進(jìn)行修正或者維護(hù),則會(huì)發(fā)出狀態(tài)調(diào)整指令給顯示設(shè)備的主機(jī)系統(tǒng)。當(dāng)然,主機(jī)系統(tǒng)也可以主動(dòng)發(fā)送系統(tǒng)維護(hù)請(qǐng)求給后臺(tái)服務(wù)器,要求進(jìn)行狀態(tài)調(diào)整。主機(jī)系統(tǒng)在收到狀態(tài)調(diào)整指令后,會(huì)根據(jù)指令進(jìn)行運(yùn)行狀態(tài)調(diào)整,并可以反饋調(diào)整的結(jié)果。上述過(guò)程可以通過(guò)前臺(tái)操作完成,也可以在后臺(tái)自動(dòng)操作完成。
[0195]此外,后臺(tái)服務(wù)器還可以推送智能化服務(wù)信息,顯示設(shè)備的主機(jī)系統(tǒng)在接收到后臺(tái)服務(wù)器的智能化信息后,判斷是否能夠應(yīng)用該智能化服務(wù)信息,如果不能夠應(yīng)用,則反饋無(wú)法應(yīng)用的結(jié)果至后臺(tái)服務(wù)器。
[0196]電源管理功能
[0197]由于外部設(shè)備以及顯示設(shè)備內(nèi)部各個(gè)功能單元的動(dòng)態(tài)工作特征,傳統(tǒng)電視整機(jī)電源管理方法效率較低,因此本發(fā)明實(shí)施例提出了一套智能化的電源管理方案,能夠根據(jù)外部設(shè)備、顯示設(shè)備內(nèi)部各個(gè)部件或者功能單元的工作狀態(tài)動(dòng)態(tài)調(diào)整電源的輸出,具體采用了三種電源管理模式,包括:基本電源管理模式,高級(jí)電源管理模式,智能電源管理模式。
[0198]基本電源管理模式,該模式下顯示設(shè)備的電源將向所有顯示設(shè)備內(nèi)的部件以及外部設(shè)備,所有設(shè)備處于全程供電狀態(tài)。在工作過(guò)程中,電源管理單元,能夠根據(jù)指令關(guān)閉指定部件或者某個(gè)單獨(dú)功能單元所對(duì)應(yīng)的部分電路的供電,來(lái)減少功耗。例如,主機(jī)系統(tǒng)工作在內(nèi)部直播功能時(shí)候,可以關(guān)閉對(duì)外部設(shè)備的供電。
[0199]高級(jí)電源管理模式,該模式下根據(jù)預(yù)先設(shè)定的工作條件,電源管理單元根據(jù)預(yù)先設(shè)置的供電策略進(jìn)行供電。主機(jī)系統(tǒng)會(huì)檢測(cè)工作條件,在滿(mǎn)足工作條件時(shí),將自動(dòng)啟用高級(jí)電源管理模式。例如,可預(yù)置主機(jī)系統(tǒng)的工作條件為內(nèi)部直播功能,此時(shí)需要工作的僅為與該功能相關(guān)的功能單元對(duì)應(yīng)的部分電路,因此,外部設(shè)備、用戶(hù)接口以及其他相關(guān)電路可以不進(jìn)行供電,由電源管理單元接收到啟動(dòng)指令后再開(kāi)啟對(duì)應(yīng)的電路或部件的供電。
[0200]智能電源管理模式,該模式下主機(jī)系統(tǒng)會(huì)自動(dòng)監(jiān)控各個(gè)外部設(shè)備或者主機(jī)內(nèi)部的運(yùn)行狀態(tài),若外部設(shè)備或者內(nèi)部的功能單元對(duì)應(yīng)的電路處于空閑時(shí)間超過(guò)預(yù)定設(shè)置時(shí)間,則自動(dòng)關(guān)閉對(duì)應(yīng)部分的供電。例如,主機(jī)長(zhǎng)期處于內(nèi)部直播功能模式時(shí),外部設(shè)備以及其余功能單元的處于空閑狀態(tài)超過(guò)一定時(shí)間后,可以可以自動(dòng)關(guān)閉外部設(shè)備以及其余功能單元的供電。
[0201]由于顯示設(shè)備允許外部設(shè)備處于前臺(tái)工作模式,對(duì)于各個(gè)外部設(shè)備以及顯示設(shè)備本身的顯示之間的切換過(guò)程,本發(fā)明實(shí)施例定義一個(gè)信息預(yù)覽畫(huà)面。信息預(yù)覽畫(huà)面是顯示設(shè)備默認(rèn)啟動(dòng)畫(huà)面,具備一鍵返回功能(指任何狀態(tài)下通過(guò)返回指令返回該畫(huà)面)。信息預(yù)覽畫(huà)面能夠?qū)⑺锌梢栽谇芭_(tái)工作的設(shè)備的信息在同一平面中呈現(xiàn),通過(guò)選擇可以進(jìn)入對(duì)應(yīng)設(shè)備的輸入模式。
[0202]處了上述利用信息預(yù)覽畫(huà)面,本發(fā)明實(shí)施例提供了一種返回式的切換方式,其切換原理如圖10所示。當(dāng)顯示設(shè)備處于某一外部設(shè)備的輸入模式時(shí),接收到切換指令,返回至信息預(yù)覽畫(huà)面,然后通過(guò)選擇進(jìn)入需要的外部設(shè)備或者顯示設(shè)備本身的輸入模式。
[0203]此外,本發(fā)明實(shí)施例還提供了另一種一鍵式的切換方式,其切換原理如圖11所示。當(dāng)顯示設(shè)備處于某一外部設(shè)備的輸入模式時(shí),接收到切換指令后,按照預(yù)設(shè)順序直接跳轉(zhuǎn)至另一外部設(shè)備或者顯示設(shè)備本身的輸入模式。當(dāng)某一輸入模式不可用時(shí),會(huì)給出提示信息,屏蔽該輸入模式。
[0204]在外部設(shè)備的輸入模式下,收到關(guān)機(jī)/待機(jī)命令后,會(huì)提示關(guān)閉/待機(jī)主機(jī)還是外部設(shè)備,如果關(guān)閉主機(jī),則先關(guān)閉/待機(jī)外部設(shè)備,然后關(guān)閉/待機(jī)主機(jī);如果是關(guān)閉外部設(shè)備,則在關(guān)閉外部設(shè)備后,返回信息預(yù)覽畫(huà)面。
[0205]從上述內(nèi)容可以看出:本發(fā)明實(shí)施例能夠接口的利用私有協(xié)議機(jī)制,在應(yīng)用層包裝數(shù)據(jù),并經(jīng)由用戶(hù)接口建立的專(zhuān)用鏈路傳輸控制信息以實(shí)現(xiàn)顯示設(shè)備和外部設(shè)備之間的控制共享,同時(shí)利用專(zhuān)用鏈路還能夠交互運(yùn)行狀態(tài)信息等信息。同時(shí),本發(fā)明實(shí)施例還提供了電視直播功能、外部設(shè)備的交互及控制管理功能、顯示設(shè)備及外部設(shè)備的信息管理功能、后臺(tái)服務(wù)管理功能以及電源管理功能等,使得本發(fā)明實(shí)施例提供的顯示設(shè)備具備資源共享、信息共享的機(jī)制,能夠極大的提高顯示設(shè)備和外部設(shè)備間的通信效率,提供更加靈活的控制方式和更為豐富的應(yīng)用場(chǎng)景,同時(shí)實(shí)現(xiàn)后臺(tái)狀態(tài)監(jiān)控和服務(wù)功能。
[0206]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0207]本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0208]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0209]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0210]盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和修改。
[0211]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)的精神和范圍。這樣,倘若本申請(qǐng)的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種顯示設(shè)備的共享控制方法,其特征在于,該方法包括: 顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù); 若所述控制指令為針對(duì)顯示設(shè)備的控制指令,則所述顯示設(shè)備根據(jù)所述控制指令執(zhí)行對(duì)應(yīng)操作; 若所述控制指令為針對(duì)第二外部設(shè)備的控制指令,則所述顯示設(shè)備通過(guò)所述第二專(zhuān)用鏈路向所述第二外部設(shè)備發(fā)送所述第一數(shù)據(jù),以使所述第二外部設(shè)備根據(jù)所述控制指令執(zhí)行對(duì)應(yīng)操作; 其中,所述第一專(zhuān)用鏈路為通過(guò)所述顯示設(shè)備的接口模塊建立的所述顯示設(shè)備與第一外部設(shè)備之間的鏈路; 所述第二專(zhuān)用鏈路為通過(guò)所述顯示設(shè)備的接口模塊建立的所述顯示設(shè)備與第二外部設(shè)備之間的鏈路。
2.如權(quán)利要求1所述的方法,其特征在于,所述顯示設(shè)備通過(guò)所述第二專(zhuān)用鏈路向所述第二外部設(shè)備發(fā)送所述第一數(shù)據(jù)之前,還包括: 若所述顯示設(shè)備確定所述第一數(shù)據(jù)與所述第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議不匹配,則在應(yīng)用層將所述第一數(shù)據(jù)包裝為與所述第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)。
3.如權(quán)利要求1所述的方法,其特征在于,該方法還包括: 所述顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由所述第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù),其中所述第二數(shù)據(jù)包含第一外部設(shè)備的運(yùn)行狀態(tài)/[目息;以及 所述顯示設(shè)備在應(yīng)用層將該顯示設(shè)備的運(yùn)行狀態(tài)信息包裝為與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第三數(shù)據(jù),并通過(guò)所述第一專(zhuān)用鏈路向所述第一外部設(shè)備發(fā)送所述第三數(shù)據(jù)。
4.如權(quán)利要求3所述的方法,其特征在于,所述顯示設(shè)備通過(guò)第一專(zhuān)用鏈路接收由所述第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù)之后,還包括: 所述顯示設(shè)備向后臺(tái)服務(wù)器發(fā)送所述顯示設(shè)備和第一外部設(shè)備的運(yùn)行狀態(tài)信息; 所述顯示設(shè)備接收所述后臺(tái)服務(wù)器根據(jù)顯示設(shè)備和/或第一外部設(shè)備的運(yùn)行狀態(tài)信息獲得的狀態(tài)調(diào)整指令,并根據(jù)所述狀態(tài)調(diào)整指令執(zhí)行對(duì)應(yīng)操作。
5.如權(quán)利要求1~4任一所述的方法,其特征在于,該方法還包括: 所述顯示設(shè)備獲取所述第一外部設(shè)備的標(biāo)識(shí)信息,并判斷顯示設(shè)備的數(shù)據(jù)庫(kù)中是否存在所述標(biāo)識(shí)信息; 若存在所述標(biāo)識(shí)信息,則所述顯示設(shè)備在所述數(shù)據(jù)庫(kù)中查找所述標(biāo)識(shí)信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息,并將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系; 若不存在所述標(biāo)識(shí)信息,則所述顯示設(shè)備獲取所述第一外部設(shè)備的遙控信息,與所述標(biāo)識(shí)信息綁定后,保存在所述數(shù)據(jù)庫(kù)中,并將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系。
6.如權(quán)利要求5所述的方法,其特征在于,所述顯示設(shè)備將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系之后,還包括: 所述顯示設(shè)備在確定需要對(duì)所述第一外部設(shè)備進(jìn)行遙控后,根據(jù)所述映射關(guān)系,確定接收到的所述顯示設(shè)備的遙控信息對(duì)應(yīng)的所述第一外部設(shè)備的遙控信息; 所述顯示設(shè)備在應(yīng)用層將所述第一外部設(shè)備的遙控信息包裝為與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第四數(shù)據(jù); 所述顯示設(shè)備通過(guò)所述第一專(zhuān)用鏈路向所述第一外部設(shè)備發(fā)送所述第四數(shù)據(jù),以使所述第一外部設(shè)備根據(jù)所述第一外部設(shè)備的遙控信息執(zhí)行對(duì)應(yīng)操作。
7.—種顯示設(shè)備,其特征在于,該顯示設(shè)備包括: 接口模塊,用于通過(guò)第一專(zhuān)用鏈路接收由第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的包含控制指令的第一數(shù)據(jù);以及在確定所述控制指令為針對(duì)第二外部設(shè)備的控制指令后,通過(guò)所述第二專(zhuān)用鏈路向所述第二外部設(shè)備發(fā)送所述第一數(shù)據(jù),以使所述第二外部設(shè)備根據(jù)所述控制指令執(zhí)行對(duì)應(yīng)操作;其中,所述第一專(zhuān)用鏈路為通過(guò)所述接口模塊建立的所述顯示設(shè)備與第一外部設(shè)備之間的鏈路;所述第二專(zhuān)用鏈路為通過(guò)所述接口模塊建立的所述顯示設(shè)備與第二外部設(shè)備之間的鏈路; 處理模塊,用于在確定所述控制指令為針對(duì)顯示設(shè)備的控制指令后,根據(jù)所述控制指令執(zhí)行對(duì)應(yīng)操作。
8.如權(quán)利要求7所述的顯示設(shè)備,其特征在于,所述處理模塊,還用于: 在通過(guò)所述第二專(zhuān)用鏈路向所述第二外部設(shè)備發(fā)送所述第一數(shù)據(jù)之前,若所述顯示設(shè)備確定所述第一數(shù)據(jù)與所述第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議不匹配,則在應(yīng)用層將所述第一數(shù)據(jù)包裝為與所述第二專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的數(shù)據(jù)。
9.如權(quán)利要求7所述的顯示設(shè)備,其特征在于,所述接口模塊,還用于: 通過(guò)第一專(zhuān)用鏈路接收由所述第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù),其中所述第二數(shù)據(jù)包含第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及通過(guò)所述第一專(zhuān)用鏈路向所述第一外部設(shè)備發(fā)送所述第三數(shù)據(jù); 所述處理模塊,還用于: 在應(yīng)用層將該顯示設(shè)備的運(yùn)行狀態(tài)信息包裝為與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第三數(shù)據(jù)。
10.如權(quán)利要求9所述的顯示設(shè)備,其特征在于,所述接口模塊,還用于: 在通過(guò)第一專(zhuān)用鏈路接收由所述第一外部設(shè)備在應(yīng)用層包裝的與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第二數(shù)據(jù)之后,向后臺(tái)服務(wù)器發(fā)送所述顯示設(shè)備和第一外部設(shè)備的運(yùn)行狀態(tài)信息;以及接收所述后臺(tái)服務(wù)器根據(jù)顯示設(shè)備和/或第一外部設(shè)備的運(yùn)行狀態(tài)信息獲得的狀態(tài)調(diào)整指令; 所述處理模塊,還用于: 根據(jù)所述狀態(tài)調(diào)整指令執(zhí)行對(duì)應(yīng)操作。
11.如權(quán)利要求7~10任一所述的顯示設(shè)備,其特征在于,所述接口模塊,還用于: 獲取所述第一外部設(shè)備的標(biāo)識(shí)信息;以及在確定顯示設(shè)備的數(shù)據(jù)庫(kù)中不存在所述標(biāo)識(shí)信息后,獲取所述第一外部設(shè)備的遙控信息; 所述處理模塊,還用于: 判斷顯示設(shè)備的數(shù)據(jù)庫(kù)中是否存在所述標(biāo)識(shí)信息;若存在所述標(biāo)識(shí)信息,則在所述數(shù)據(jù)庫(kù)中查找所述標(biāo)識(shí)信息對(duì)應(yīng)的第一外部設(shè)備的遙控信息,并將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系;若不存在所述標(biāo)識(shí)信息,則在獲取所述第一外部設(shè)備的遙控信息之后,與所述標(biāo)識(shí)信息綁定,并保存在所述數(shù)據(jù)庫(kù)中,同時(shí)將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系。
12.如權(quán)利要求11所述的顯示設(shè)備,其特征在于,所述處理模塊,還用于: 在將所述第一外部設(shè)備的遙控信息與所述顯示設(shè)備的遙控信息建立映射關(guān)系,且確定需要對(duì)所述第一外部設(shè)備進(jìn)行遙控之后,根據(jù)所述映射關(guān)系,確定接收到的所述顯示設(shè)備的遙控信息對(duì)應(yīng)的所述第一外部設(shè)備的遙控信息;以及在應(yīng)用層將所述第一外部設(shè)備的遙控信息包裝為與所述第一專(zhuān)用鏈路的數(shù)據(jù)協(xié)議匹配的第四數(shù)據(jù); 所述接口模塊,還用于: 通過(guò)所述第一專(zhuān)用鏈路向所述第一外部設(shè)備發(fā)送所述第四數(shù)據(jù),以使所述第一外部設(shè)備根據(jù)所述第一外部設(shè) 備的控制指令執(zhí)行對(duì)應(yīng)操作。
【文檔編號(hào)】H04N21/443GK104053045SQ201410282564
【公開(kāi)日】2014年9月17日 申請(qǐng)日期:2014年6月23日 優(yōu)先權(quán)日:2014年6月23日
【發(fā)明者】朱珂 申請(qǐng)人:青島海信電器股份有限公司