電視應(yīng)用的控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及網(wǎng)絡(luò)電視技術(shù)領(lǐng)域,尤其設(shè)及電視應(yīng)用的控制方法及裝置。
【背景技術(shù)】
[0002] 現(xiàn)今隨著網(wǎng)絡(luò)電視時代的到來,越來越多的用戶開始使用網(wǎng)絡(luò)電視進行相關(guān)應(yīng)用 操作,比如使用網(wǎng)絡(luò)電視瀏覽網(wǎng)頁,使用網(wǎng)絡(luò)電視觀看視頻,使用網(wǎng)絡(luò)電視聊天等,也即網(wǎng) 絡(luò)電視可W像電腦一樣處理各種應(yīng)用操作。然而,盡管網(wǎng)絡(luò)電視可W實現(xiàn)各種應(yīng)用操作,但 網(wǎng)絡(luò)電視與用戶之間的人機交互卻不是十分方便,用戶仍然使用遙控器進行電視應(yīng)用的操 控,由于遙控器的設(shè)置要求,比如尺寸大小,價格,操控性、美觀性等,因而不能設(shè)置太多的 操作按鍵,所W并不能像鍵盤與鼠標一樣能夠處理各種各樣的應(yīng)用操作,因而相應(yīng)降低了 用戶對于網(wǎng)絡(luò)電視應(yīng)用的使用體驗。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的主要目的在于提供一種電視應(yīng)用的控制方法及裝置,旨在解決現(xiàn)有網(wǎng)絡(luò) 電視應(yīng)用操控不便,影響用戶使用體驗的技術(shù)問題。
[0004] 為實現(xiàn)上述目的,本發(fā)明提供的一種電視應(yīng)用的控制方法,所述電視應(yīng)用的控制 方法包括:
[0005] 監(jiān)測當(dāng)前電視系統(tǒng)中是否存在被激活的電視應(yīng)用;
[0006] 當(dāng)監(jiān)測到當(dāng)前電視系統(tǒng)中存在被激活的電視應(yīng)用時,獲取被激活的所述電視應(yīng)用 的標識;
[0007] 根據(jù)所述電視應(yīng)用的標識,獲取與所述電視應(yīng)用相對應(yīng)的預(yù)設(shè)的控制按鍵信息;
[0008] 根據(jù)所述控制按鍵信息,生成與所述電視應(yīng)用相對應(yīng)的控制操作界面W對所述電 視應(yīng)用進行相應(yīng)控制。
[0009] 優(yōu)選地,所述控制按鍵信息至少包括若干控制按鍵的功能標識W及所述控制按鍵 的功能標識所對應(yīng)的按鍵值。
[0010] 優(yōu)選地,所述根據(jù)所述控制按鍵信息,生成與所述電視應(yīng)用相對應(yīng)的控制操作界 面W對所述電視應(yīng)用進行相應(yīng)控制之后包括:
[0011] 監(jiān)測所述控制操作界面上是否存在控制按鍵的選擇操作;
[0012] 當(dāng)監(jiān)測到所述控制操作界面上存在控制按鍵的選擇操作時,獲取所選擇的控制按 鍵的功能標識所對應(yīng)的按鍵值;
[0013] 根據(jù)電視系統(tǒng)的按鍵值分發(fā)機制,將獲取的按鍵值發(fā)送至所述電視應(yīng)用W對所述 電視應(yīng)用執(zhí)行相應(yīng)的控制操作功能。
[0014] 優(yōu)選地,在預(yù)設(shè)服務(wù)器上預(yù)先保存每一電視應(yīng)用所對應(yīng)的控制按鍵信息。
[0015] 優(yōu)選地,所述根據(jù)所述電視應(yīng)用的標識,獲取與所述電視應(yīng)用相對應(yīng)的預(yù)設(shè)的控 制按鍵信息包括:
[0016] 根據(jù)所述電視應(yīng)用的標識,向所述服務(wù)器發(fā)送控制按鍵信息的獲取請求;
[0017] 接收所述服務(wù)器所返回的與所述電視應(yīng)用的標識相對應(yīng)的控制按鍵信息。
[001引進一步地,為實現(xiàn)上述目的,本發(fā)明還提供一種電視應(yīng)用的控制裝置,所述電視應(yīng) 用的控制裝置包括:
[0019] 電視應(yīng)用監(jiān)測模塊,用于監(jiān)測當(dāng)前電視系統(tǒng)中是否存在被激活的電視應(yīng)用;
[0020] 應(yīng)用標識獲取模塊,用于當(dāng)監(jiān)測到當(dāng)前電視系統(tǒng)中存在被激活的電視應(yīng)用時,獲 取被激活的所述電視應(yīng)用的標識;
[0021] 按鍵信息獲取模塊,用于根據(jù)所述電視應(yīng)用的標識,獲取與所述電視應(yīng)用相對應(yīng) 的預(yù)設(shè)的控制按鍵信息;
[0022] 控制界面生成模塊,用于根據(jù)所述控制按鍵信息,生成與所述電視應(yīng)用相對應(yīng)的 控制操作界面W對所述電視應(yīng)用進行相應(yīng)控制。
[0023] 優(yōu)選地,所述控制按鍵信息至少包括若干控制按鍵的功能標識W及所述控制按鍵 的功能標識所對應(yīng)的按鍵值。
[0024] 優(yōu)選地,所述電視應(yīng)用的控制裝置還包括:
[0025] 按鍵選擇監(jiān)測模塊,用于監(jiān)測所述控制操作界面上是否存在控制按鍵的選擇操 作;
[00%] 按鍵值獲取模塊,用于當(dāng)監(jiān)測到所述控制操作界面上存在控制按鍵的選擇操作 時,獲取所選擇的控制按鍵的功能標識所對應(yīng)的按鍵值;
[0027] 按鍵值發(fā)送模塊,用于根據(jù)電視系統(tǒng)的按鍵值分發(fā)機制,將獲取的按鍵值發(fā)送至 所述電視應(yīng)用W對所述電視應(yīng)用執(zhí)行相應(yīng)的控制操作功能。
[0028] 優(yōu)選地,在預(yù)設(shè)服務(wù)器上預(yù)先保存每一電視應(yīng)用所對應(yīng)的控制按鍵信息。
[0029] 優(yōu)選地,所述按鍵信息獲取模塊包括:
[0030] 按鍵信息請求單元,用于根據(jù)所述電視應(yīng)用的標識,向所述服務(wù)器發(fā)送控制按鍵 f胃息的獲取請求;
[0031] 按鍵信息接收單元,用于接收所述服務(wù)器所返回的與所述電視應(yīng)用的標識相對應(yīng) 的控制按鍵信息。
[0032] 本發(fā)明通過監(jiān)控被激活的電視應(yīng)用,并獲取與該被激活的電視應(yīng)用相對應(yīng)的控制 按鍵信息,進而可W在電視屏幕上生成與該被激活的電視應(yīng)用相對應(yīng)的控制操作界面,因 此,用戶通過該生成的控制操作界面即可對當(dāng)前的電視應(yīng)用進行控制操作。通過本發(fā)明可 W更為簡便地對電視應(yīng)用進行控制操作,提高了用戶對電視應(yīng)用的操控體驗,同時,由于本 發(fā)明采用的是動態(tài)生成控制操作界面,也即并不需要為每一電視應(yīng)用設(shè)置相應(yīng)的控制操作 界面,因而相應(yīng)降低了對電視應(yīng)用操控方式的開發(fā)成本。
【附圖說明】
[0033] 圖1為本發(fā)明電視應(yīng)用的控制方法第一實施例的流程示意圖;
[0034] 圖2為本發(fā)明電視應(yīng)用的控制方法第二實施例的流程示意圖;
[0035] 圖3為本發(fā)明中聊天應(yīng)用所對應(yīng)的控制操作界面一實施例示意圖;
[0036] 圖4為本發(fā)明中控制操作界面一實施例的應(yīng)用場景示意圖;
[0037] 圖5為圖1中步驟S130的細化流程示意圖;
[0038] 圖6為本發(fā)明電視應(yīng)用的控制裝置第一實施例的功能模塊示意圖;
[0039] 圖7為本發(fā)明電視應(yīng)用的控制裝置第二實施例的功能模塊示意圖;
[0040] 圖8為圖6中按鍵信息獲取模塊的細化功能模塊示意圖。
[OOW 本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0042] 應(yīng)當(dāng)理解,此處所描述的具體實施例僅用W解釋本發(fā)明,并不用于限定本發(fā)明。
[0043] 參照圖1,圖1為本發(fā)明電視應(yīng)用的控制方法第一實施例的流程示意圖。本實施例 中,所述電視應(yīng)用的控制方法包括:
[0044] 步驟S110,監(jiān)測當(dāng)前電視系統(tǒng)中是否存在被激活的電視應(yīng)用;
[0045] 本實施例中,需要說明的是,為便于描述,將在網(wǎng)絡(luò)電視上運行的應(yīng)用程序統(tǒng)稱為 電視應(yīng)用,但電視應(yīng)用并不限定于只在電視上運行的應(yīng)用,當(dāng)然,只要設(shè)備的操作系統(tǒng)支 持,也可W在相應(yīng)的其他設(shè)備上運行,比如在安卓網(wǎng)絡(luò)電視上運行的應(yīng)用程序也可W在安 卓手機上運行。
[0046] 由于在不同設(shè)備上所運行的應(yīng)用其所對應(yīng)的操控方式不同,比如電腦上的應(yīng)用程 序可W直接通過鼠標及鍵盤進行操控,手機上的應(yīng)用程序可W通過用戶手指的觸摸操作進 行控制,而電視上的應(yīng)用程序一般通過遙控設(shè)備進行遠距離操控,因而電視上的應(yīng)用程序 的控制方式并不一定適用于電腦、手機等設(shè)備,但本實施例中并不限定。
[0047] 步驟S120,當(dāng)監(jiān)測到當(dāng)前電視系統(tǒng)中存在被激活的電視應(yīng)用時,獲取被激活的所 述電視應(yīng)用的標識;
[0048] 本實施例中,被激活的電視應(yīng)用具體是指被選中且啟動的電視應(yīng)用。通過獲取電 視應(yīng)用的標識W獲知被激活的是哪一個電視應(yīng)用,其中,電視應(yīng)用的標識具體用于唯一區(qū) 別其他應(yīng)用。比如,QQ應(yīng)用與微信應(yīng)用可W通過應(yīng)用名稱或其他方式進行標識區(qū)別。在安 卓網(wǎng)絡(luò)電視中,一般通過應(yīng)用程序的包名進行唯一區(qū)分,因此,本實施例中,優(yōu)選將應(yīng)用程 序的包名作為應(yīng)用程序的標識。
[0049] 步驟S130,根據(jù)所述電視應(yīng)用的標識,獲取與所述電視應(yīng)用相對應(yīng)的預(yù)設(shè)的控制 按鍵信息;
[0050] 在獲得被激活電視應(yīng)用的標識后,需要進一步獲取該電視應(yīng)用所對應(yīng)的控制按鍵