亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

智能電視對模擬按鍵的響應(yīng)方法及裝置的制造方法

文檔序號:9931521閱讀:696來源:國知局
智能電視對模擬按鍵的響應(yīng)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及智能電視技術(shù)領(lǐng)域,具體涉及一種智能電視對模擬按鍵的響應(yīng)方法及 裝置。
【背景技術(shù)】
[0002] 智能電視是順應(yīng)電視機"高清化"、"網(wǎng)絡(luò)化"、"智能化"的趨勢而出現(xiàn)的一種智能 多媒體終端,具備從因特網(wǎng)、視頻設(shè)備、計算機等多種渠道獲得節(jié)目內(nèi)容,通過簡單易用的 整合式操作界面將消費者最需要的內(nèi)容在大屏幕上清晰地展示的功能。與傳統(tǒng)電視的應(yīng)用 平臺相比。智能電視可實現(xiàn)網(wǎng)絡(luò)搜索、網(wǎng)絡(luò)電視、視頻點播、數(shù)字音樂、網(wǎng)絡(luò)新聞、網(wǎng)絡(luò)視頻 電話等各種應(yīng)用服務(wù)。智能電視機正在成為繼計算機、手機之后的第三種信息訪問終端,用 戶可隨時訪問自己需要的信息。
[0003] 在計算機上使用URL地址訪問網(wǎng)絡(luò)資源或通過搜索引擎進行網(wǎng)絡(luò)搜索時,通過鍵 盤可以很方便地進行操作;而在使用智能電視進行上述操作時,由于硬件本身的限制,一般 通過電視機配置的遙控器進行選擇性等操作。但是,每個廠商配置不同的遙控器,而且遙控 器容易沒電甚至丟失,因此在手機普通使用的當今,可以嘗試使用手機等終端發(fā)出模擬按 鍵來操控智能電視。所謂電視端模擬按鍵功能,就是指可以接受除了遙控器發(fā)送的指令外, 還可以響應(yīng)其他設(shè)備(例如手機)對電視發(fā)送的指令。這樣做可以不用區(qū)分電視品牌,減 少用戶對遙控器的依賴。

【發(fā)明內(nèi)容】

[0004] 鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上 述問題的智能電視對模擬按鍵的響應(yīng)方法及裝置。
[0005] 依據(jù)本發(fā)明的一個方面,提供一種智能電視對模擬按鍵的響應(yīng)方法,,所述方法包 括:模擬按鍵應(yīng)用程序在智能電視操作系統(tǒng)中查找鍵值輸入類驅(qū)動文件,其中,所述模擬按 鍵應(yīng)用程序安裝在智能電視的操作系統(tǒng)中,所述模擬按鍵應(yīng)用程序負責處理由終端發(fā)送來 的模擬按鍵;所述模擬按鍵應(yīng)用程序打開具有讀寫權(quán)限的鍵值輸入類驅(qū)動文件,并向具有 讀寫權(quán)限的鍵值輸入類驅(qū)動文件中寫入按鍵響應(yīng)指令;當所述模擬按鍵應(yīng)用程序接收到按 鍵信息后,運行所述鍵值輸入類驅(qū)動文件中的所述按鍵響應(yīng)指令,執(zhí)行所述按鍵對應(yīng)的操 作。
[0006] 優(yōu)選的,所述模擬按鍵應(yīng)用程序在智能電視操作系統(tǒng)中查找鍵值輸入類驅(qū)動文件 包括:在操作系統(tǒng)的路徑目錄下,瀏覽驅(qū)動文件;使用硬件輸入類型查詢命令查詢硬件響 應(yīng)參數(shù),根據(jù)硬件響應(yīng)參數(shù)確定鍵值輸入類驅(qū)動文件。
[0007] 優(yōu)選的,還包括:所述模擬按鍵應(yīng)用程序判斷鍵值輸入類驅(qū)動文件是否有讀寫權(quán) 限。
[0008] 優(yōu)選的,所述模擬按鍵應(yīng)用程序判斷鍵值輸入類驅(qū)動文件是否有讀寫權(quán)限包括: 通過執(zhí)行操作系統(tǒng)提供的權(quán)限查詢命令或方法判斷鍵值輸入類驅(qū)動文件是否具有讀寫權(quán) 限。
[0009] 優(yōu)選的,所述通過執(zhí)行操作系統(tǒng)提供的權(quán)限查詢命令或方法判斷鍵值輸入類驅(qū)動 文件是否具有讀寫權(quán)限包括:通過11命令或者通過java sdk中的File類中的canRead和 canWrite方法對鍵值輸入類驅(qū)動文件是否具有讀寫權(quán)限進行判斷。
[0010] 優(yōu)選的,所述向具有讀寫權(quán)限的鍵值輸入類驅(qū)動文件中寫入按鍵響應(yīng)指令包括: 通過Fd. write指令寫入對各類型的按鍵信息的響應(yīng)指令。
[0011] 優(yōu)選的,所述各類型的按鍵信息按鍵信息包括數(shù)字類按鍵信息、文字類按鍵信息 和/或操作控制類按鍵信息。
[0012] 依據(jù)本發(fā)明的另一個方面,提供一種智能電視對模擬按鍵的響應(yīng)裝置,包括:驅(qū)動 文件查找單元,用于利用模擬按鍵應(yīng)用程序在智能電視操作系統(tǒng)中查找鍵值輸入類驅(qū)動文 件,其中,所述模擬按鍵應(yīng)用程序安裝在智能電視的操作系統(tǒng)中,所述模擬按鍵應(yīng)用程序負 責處理由終端發(fā)送來的模擬按鍵;驅(qū)動文件寫入單元,用于利用所述模擬按鍵應(yīng)用程序打 開具有讀寫權(quán)限的鍵值輸入類驅(qū)動文件,并向具有讀寫權(quán)限的鍵值輸入類驅(qū)動文件中寫入 按鍵響應(yīng)指令;按鍵響應(yīng)單元,用于當所述模擬按鍵應(yīng)用程序接收到按鍵信息后,運行所述 鍵值輸入類驅(qū)動文件中的所述按鍵響應(yīng)指令,執(zhí)行所述按鍵對應(yīng)的操作。
[0013] 優(yōu)選的,所述驅(qū)動文件查找單元具體用于:在操作系統(tǒng)的路徑目錄下,瀏覽驅(qū)動文 件;使用硬件輸入類型查詢命令查詢硬件響應(yīng)參數(shù),根據(jù)硬件響應(yīng)參數(shù)確定鍵值輸入類驅(qū) 動文件。
[0014] 優(yōu)選的,還包括:驅(qū)動文件讀寫判斷單元,用于利用所述模擬按鍵應(yīng)用程序判斷鍵 值輸入類驅(qū)動文件是否有讀寫權(quán)限。
[0015] 優(yōu)選的,所述驅(qū)動文件讀寫判斷單元具體用于:通過執(zhí)行操作系統(tǒng)提供的權(quán)限查 詢命令或方法判斷鍵值輸入類驅(qū)動文件是否具有讀寫權(quán)限。
[0016] 優(yōu)選的,所述驅(qū)動文件讀寫判斷單元具體用于:通過11命令或者通過java sdk中 的File類中的canRead和canWrite方法對鍵值輸入類驅(qū)動文件是否具有讀寫權(quán)限進行判 斷。
[0017] 優(yōu)選的,所述驅(qū)動文件寫入單元具體用于:通過Fd. write指令寫入對各類型的按 鍵信息的響應(yīng)指令。
[0018] 優(yōu)選的,所述各類型的按鍵信息按鍵信息包括數(shù)字類按鍵信息、文字類按鍵信息 和/或操作控制類按鍵信息。
[0019] 可見,通過在智能電視上安裝負責與模擬按鍵對應(yīng)的應(yīng)用程序,并在該應(yīng)用程序 接收到按鍵信息后,調(diào)取操作系統(tǒng)中的鍵值輸入類驅(qū)動文件,并向該類驅(qū)動文件中寫入按 鍵響應(yīng)指令,從而通過運行寫入到驅(qū)動文件中的按鍵響應(yīng)指令,實現(xiàn)對按鍵的響應(yīng)。
[0020] 通過本發(fā)明實施例提供的方法,可以使得智能電視除了可以響應(yīng)除了標配的遙控 器之外,還可以響應(yīng)其他設(shè)備的輸入按鍵,比如,響應(yīng)手機或平板電腦或者鍵盤輸入的按鍵 信息等。
[0021] 上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠 更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0022] 通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通 技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明 的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0023] 圖1示出了根據(jù)本發(fā)明一個實施例的智能電視對模擬按鍵的響應(yīng)方法流程圖;以 及
[0024] 圖2示出了根據(jù)本發(fā)明一個實施例的智能電視對模擬按鍵的響應(yīng)裝置結(jié)構(gòu)示意 圖。
【具體實施方式】
[0025] 下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍 完整的傳達給本領(lǐng)域的技術(shù)人員。
[0026] 本發(fā)明提供一種在智能電視端對模擬按鍵進行響應(yīng)的方法??梢岳斫?,實現(xiàn)該方 法的系統(tǒng)至少包括智能電視以及發(fā)出模擬按鍵的終端,終端可以是手機、鍵盤、電視遙控器 等能發(fā)出按鍵指令的設(shè)備;并且,智能電視與終端需要通過網(wǎng)絡(luò)等方式連接。在智能終端上 運行操作系統(tǒng),并且在操作系統(tǒng)上安裝有服務(wù)端的應(yīng)用程序,該應(yīng)用程序負責與終端通信, 接收模擬按鍵信息,并啟動響應(yīng)模擬按鍵的后續(xù)步驟。該應(yīng)用程序的一個實際例子是"樂視 助手"軟件等。
[0027] 下面以智能電視中運行Android操作系統(tǒng)為例,對本發(fā)明實施例進行詳細說明。
[0028] 智能電視對模擬按鍵響應(yīng)的大致流程是:電視端接受設(shè)備輸入鍵值,由電視端執(zhí) 行命令或者調(diào)用方法,把對應(yīng)鍵值傳入系統(tǒng),這時,電視就會響應(yīng)鍵值,達到遙控的效果。這 就涉及到一個獲取智能終端中操作系統(tǒng)的權(quán)限問題。如何獲取較高的系統(tǒng)權(quán)限或操作權(quán) 限,是本技術(shù)的一個難點。其中,系統(tǒng)權(quán)限(System權(quán)限),是android設(shè)備運行的管理權(quán)限, 是較高的權(quán)限,獲取系統(tǒng)權(quán)限后可以進行一些系統(tǒng)設(shè)置,以及調(diào)用系統(tǒng)API (應(yīng)用程序編程 接口)等。但是除了通過獲取系統(tǒng)權(quán)限從而調(diào)取系統(tǒng)方式對按鍵進行響應(yīng)之外,本案發(fā)明 人發(fā)現(xiàn)可以向操作系統(tǒng)中負責處理輸入類的驅(qū)動文件中寫入指令,從而通過執(zhí)行驅(qū)動文件 中這些指令實現(xiàn)對按鍵信息的響應(yīng)。
[0029] 參見圖1,為本發(fā)明實施例提供的智能電視對模擬按鍵的響應(yīng)方法流程圖,該方法 包括以下步驟:
[0030] S101 :模擬按鍵應(yīng)用程序(模擬按鍵APP)在智能電視操作系統(tǒng)中查找鍵值輸入類 驅(qū)動文件,其中,模擬按鍵APP安裝在智能電視的操作系統(tǒng)中,模擬按鍵APP負責處理由終 端發(fā)送來的模擬按鍵;
[0031] 本領(lǐng)域人員可以理解,該模擬按鍵APP不但可以接收并處理由非電視遙控器例如 手機等發(fā)來的模擬按鍵信息,當然也可以接收并處理由電視遙控器發(fā)送來的按鍵信息,也 就是,該模擬按鍵APP可以將傳統(tǒng)的遙控器發(fā)來的按鍵信息與非遙控器例如手機等發(fā)來的 按鍵信息進行統(tǒng)一處理,只要是按鍵類型信息即可。
[0032] 其中,按鍵信息包括多種形式的信息,比如常規(guī)電視遙控器輸入的數(shù)字、上下左右 鍵、退出鍵、返回鍵等等,另外還包括從手機或鍵盤終端輸入的文字信息,例如在智能電視 操作界面上提供的搜索框內(nèi)輸入待查找的視頻,比如,通過輸入漢字"星際穿越"查找電影 等。
[0033] S102 :模擬按鍵APP打開具有讀寫權(quán)限的鍵值輸入類驅(qū)動文件,并向具有讀寫權(quán) 限的鍵值輸入類驅(qū)動文件中寫入按鍵響應(yīng)指令;
[0034] S103:當模擬按鍵APP接收到按鍵信息后,運行寫入到鍵值輸入類驅(qū)動文件中的 按鍵響應(yīng)指令,執(zhí)
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1