欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電視按鍵信息處理方法及電視與流程

文檔序號:12890362閱讀:554來源:國知局
電視按鍵信息處理方法及電視與流程
本發(fā)明涉及通信技術,尤其涉及一種電視按鍵信息處理方法及電視。
背景技術
:當前的電視都配套有遙控器,用戶可以通過遙控器操作電視,例如調整音量、調整頻道等。在一些場景下,用戶可能持續(xù)按下遙控器上的某個按鍵,并持續(xù)較長時間。例如,一些用戶在調整音量時,會一直按下音量鍵。在這種情況下,遙控器會持續(xù)向電視發(fā)送按鍵信息?,F(xiàn)有技術中,當電視接收到遙控器持續(xù)發(fā)送的按鍵信息后,會由電視中的應用管理器(applicationmanager,簡稱apm)模塊相應地按照固定的周期持續(xù)向按鍵處理模塊發(fā)送按鍵信息。但是,當apm將按鍵信息持續(xù)不斷發(fā)送給按鍵處理模塊,即按鍵信息的發(fā)送速度很快,而按鍵處理模塊處理按鍵的速度遠小于按鍵信息的發(fā)送速度,則按鍵處理模塊會將無法處理的按鍵信息丟棄,這樣會導致apm發(fā)送了過多的無效按鍵,而發(fā)送這些無效按鍵都會占用電視的處理器資源,因此,現(xiàn)有技術的上述處理方式會造成電視的處理器資源的浪費。技術實現(xiàn)要素:本發(fā)明提供一種電視按鍵信息處理方法及電視,用于解決現(xiàn)有技術中發(fā)送過多無效按鍵所導致的電視的處理器資源浪費的問題。本發(fā)明第一方面提供一種電視按鍵信息處理方法,該方法包括:確定電視的按鍵信息處理速度;根據(jù)所述按鍵信息處理速度,調整所述電視的按鍵信息發(fā)送速度。進一步地,所述根據(jù)所述按鍵信息處理速度,調整所述電視的按鍵信息發(fā)送速度,包括:將所述電視的按鍵信息發(fā)送速度調整為第一發(fā)送速度,其中,所述第一發(fā)送速度與所述按鍵信息處理速度具有第一預設關系。進一步地,所述確定電視的按鍵信息處理速度,包括:根據(jù)所述按鍵信息的處理響應時間,確定電視的按鍵信息處理速度。進一步地,所述根據(jù)所述按鍵信息處理速度,調整所述電視的按鍵信息發(fā)送速度之前,還包括:根據(jù)按鍵類型確定所述電視的初始按鍵信息發(fā)送速度。進一步地,還包括:若所述電視未發(fā)送的按鍵信息的數(shù)量大于預設值,則將超出所述預設值的按鍵信息刪除。本發(fā)明第二方面提供一種電視,包括:確定模塊,用于確定電視的按鍵信息處理速度;調整模塊,用于根據(jù)所述按鍵信息處理速度,調整所述電視的按鍵信息發(fā)送速度。進一步地,所述調整模塊包括:第一調整單元,用于將所述電視的按鍵信息發(fā)送速度調整為第一發(fā)送速度,其中,所述第一發(fā)送速度與所述按鍵信息處理速度具有第一預設關系。進一步地,確定模塊具體用于:根據(jù)所述按鍵信息的處理響應時間,確定電視的按鍵信息處理速度。進一步地,還包括:初始化模塊,用于根據(jù)按鍵類型確定所述電視的初始按鍵信息發(fā)送速度。進一步地,還包括:刪除模塊,用于在所述電視未發(fā)送的按鍵信息的數(shù)量大于預設值時,將超出所述預設值的按鍵信息刪除。本發(fā)明所提供的電視按鍵信息處理方法及電視,根據(jù)按鍵信息的處理速度調整按鍵信息的發(fā)送速度,從而避免電視內部發(fā)送過多的無效按鍵,避免了電視的處理器資源的浪費。附圖說明為了更清楚地說明本發(fā)明或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為電視內部進行按鍵信息發(fā)送及處理過程的示意圖;圖2為本發(fā)明提供的電視按鍵信息處理方法實例一的流程示意圖;圖3為本發(fā)明提供的電視按鍵信息處理方法實例二的流程示意圖;圖4為本發(fā)明提供的電視實施例一的模塊結構圖;圖5為本發(fā)明提供的電視實施例二的模塊結構圖;圖6為本發(fā)明提供的電視實施例三的模塊結構圖;圖7為本發(fā)明提供的電視實施例四的模塊結構圖。具體實施方式為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1為電視內部進行按鍵信息發(fā)送及處理過程的示意圖,如圖1所示,電視中的apm獲取到按鍵信息(圖1中的按鍵1-按鍵7)之后,按順序將這些按鍵信息發(fā)送給按鍵處理模塊,由按鍵處理模塊處理后再由電視的處理器進行進一步的處理。其中,按鍵處理模塊具體可以是電視中所安裝的應用程序(application,簡稱app),電視中可以安裝多個app,因此,電視中的按鍵處理模塊可以有多個,apm可以向多個按鍵處理模塊發(fā)送按鍵信息?,F(xiàn)有技術中,apm按照固定的周期向按鍵處理模塊發(fā)送按鍵信息,例如apm每隔100ms向按鍵處理模塊發(fā)送一次按鍵信息。當用戶持續(xù)按下遙控器的某個按鍵,apm持續(xù)獲取到按鍵信息,則apm會按照固定周期持續(xù)向按鍵處理模塊發(fā)送按鍵信息,而按鍵處理模塊的處理速度可能無法與apm的發(fā)送速度匹配,例如,如果用戶按鍵按下的是頻道加或頻道減減鍵時,按鍵處理模塊處理該按鍵的時間為400ms,遠遠小于apm的100ms的發(fā)送速度,從而可能導致apm發(fā)送過多的無效按鍵,導致電視的處理器資源浪費。本發(fā)明基于上述問題,提出一種電視按鍵信息處理方法,根據(jù)按鍵信息的處理速度調整按鍵信息的發(fā)送速度,從而避免電視內部發(fā)送過多的無效按鍵。圖2為本發(fā)明提供的電視按鍵信息處理方法實例一的流程示意圖,該方法的執(zhí)行主體為電視,可選地,可以為電視中的apm模塊。如圖2所示,該方法包括:s201、確定電視的按鍵信息處理速度。具體地,按鍵信息的處理速度存儲于電視中的指定位置,apm從該指定位置獲取按鍵對應的按鍵處理速度。在一種可選的實施方式中,由按鍵處理模塊預先將按鍵處理速度發(fā)送給apm。具體地,按鍵處理模塊確定出某個特定按鍵的按鍵處理速度之后,將該特定按鍵以及按鍵處理速度發(fā)送給apm,apm將該特定按鍵以及按鍵處理速度保存在電視中的指定位置,并在后續(xù)過程中從該指定位置獲取按鍵對應的按鍵處理速度。在另一種可選的實施方式中,由apm根據(jù)按鍵處理模塊響應按鍵的時間來確定按鍵信息處理速度。具體地,針對一個特定按鍵,apm獲取上一次發(fā)送該特定按鍵后,按鍵處理模塊響應該特定按鍵的時間。當按鍵處理模塊響應該特定按鍵的時間與該特定按鍵的發(fā)送速度不一樣時,將上一次發(fā)送該特定按鍵所對應的響應時間作為該按鍵的按鍵處理速度,并可存儲于電視中的指定位置。需要說明的是,上述按鍵信息處理速度具體是指按鍵處理模塊,即app處理按鍵的時間。而如前所述,不同按鍵處理模塊處理相同按鍵的時間可能并不相同。因此,本步驟中,apm會確定每個按鍵針對不同按鍵處理模塊的處理速度。表1為按鍵處理模塊處理速度的一個示例。表1按鍵處理模塊1按鍵處理模塊2按鍵處理模塊3按鍵1100ms200ms300ms按鍵2200ms200ms100ms按鍵3300ms200ms100ms以按鍵1為例,按鍵處理模塊1處理按鍵1的速度為100ms,按鍵處理模塊2處理按鍵1的速度為200ms,按鍵處理模塊3處理按鍵1的速度為300ms,即各模塊處理同一個按鍵的速度不相同。s202、根據(jù)上述按鍵信息處理速度,調整電視的按鍵信息發(fā)送速度。具體地,根據(jù)按鍵處理模塊的按鍵信息處理速度,將按鍵信息發(fā)送速度調整到與按鍵信息處理速度匹配的速度。以上述表1中的按鍵為例,按鍵處理模塊1、按鍵處理模塊2和按鍵處理模塊3處理同一按鍵1的速度不相同,在現(xiàn)有技術中,apm按照固定的周期向按鍵處理模塊發(fā)送按鍵,例如都是統(tǒng)一按照100ms的間隔發(fā)送,當用戶持續(xù)按下按鍵后,apm就按照100ms的間隔向按鍵處理模塊發(fā)送按鍵信息,如果接收該按鍵發(fā)送信息的是按鍵處理模塊1,其處理按鍵的速度是100ms,因此可以與apm的發(fā)送速度匹配,而如果接收該按鍵發(fā)送信息的是按鍵處理模塊3,其處理按鍵的速度是300ms,即apm發(fā)送3個按鍵發(fā)送信息,按鍵處理模塊3才能處理完一個按鍵發(fā)送信息,導致按鍵處理模塊3處的按鍵積壓,按鍵處理模塊3對積壓按鍵會丟棄,即apm向按鍵處理模塊3發(fā)送了過多的無效按鍵。而本步驟中,apm會根據(jù)按鍵信息處理速度,來調整按鍵信息發(fā)送速度。例如,apm收到用戶持續(xù)按下的多個按鍵1,并且這些按鍵1需要發(fā)送給按鍵處理模塊3,apm預先已確定出按鍵處理模塊3的處理速度為300ms,則apm不再按照原有的100ms間隔發(fā)送按鍵信息,而是將發(fā)送速度調整到與300ms匹配的速度,例如280ms(需要同時考慮信息的發(fā)送及處理過程的時間耗費),從而使得按鍵處理模塊3能夠處理apm所發(fā)送的所有按鍵信息。本實施例中,根據(jù)按鍵信息的處理速度調整按鍵信息的發(fā)送速度,從而避免在電視內部發(fā)送過多的無效按鍵,進而,避免了電視的處理器資源的浪費。在上述實施例的基礎上,本實施例涉及電視調整按鍵信息發(fā)送速度的一種具體方法,即,上述步驟s202具體為:將電視的按鍵信息發(fā)送速度調整為第一發(fā)送速度,其中,該第一發(fā)送速度與按鍵信息處理速度具有第一預設關系。具體地,以上述表1所述的按鍵1及按鍵處理模塊3為例進行說明。假設用戶持續(xù)按下按鍵1,并且該按鍵1需要發(fā)送給按鍵處理模塊3處理,則本實施例中,apm在向按鍵處理模塊3發(fā)送按鍵發(fā)送信息之前,將電視的按鍵發(fā)送速度調整為第一發(fā)送速度,該第一發(fā)送速度與按鍵處理模塊3的處理速度具有第一預設關系??蛇x地,第一發(fā)送速度接近按鍵信息處理速度并小于按鍵處理速度,例如,本示例中,第一發(fā)送速度接近300ms并小于300ms,則可以將第一發(fā)送速度設置為280。這樣既滿足了按鍵發(fā)送速度與按鍵處理速度匹配,同時,還考慮到了按鍵發(fā)送信息發(fā)送及處理過程的時間耗費,從而保證整體的按鍵信息發(fā)送和處理過程更加協(xié)調。即,可選地,第一發(fā)送速度與按鍵信息處理速度之間的第一預設關系可以為:按鍵信息處理與第一發(fā)送速度的差值滿足預設的條件。但是,第一發(fā)送速度與按鍵信息處理速度之間的第一預設關系的具體值可以根據(jù)經(jīng)驗值或具體實驗來獲得,本發(fā)明對此不做具體限制。在上述實施例的基礎上,本實施例涉及初始按鍵信息處理速度的方法。即,在上述步驟s201之前,還包括:根據(jù)按鍵類型確定電視的初始按鍵信息發(fā)送速度。在初始條件下,例如電視剛剛啟動時,apm尚未獲取到每個按鍵處理模塊處理每個按鍵的速度,則apm可以根據(jù)按鍵類型確定初始按鍵信息發(fā)送速度。例如,表2為apm根據(jù)按鍵類型所確定的初始按鍵信息發(fā)送速度。表2按鍵初始發(fā)送速度音量+100ms音量-100ms頻道+200ms頻道-200ms例如,按鍵處理模塊一般處理音量加減鍵的速度較快,而處理頻道加減鍵的速度相對較慢,因此,apm將音量加減鍵的初始發(fā)送速度設置為100ms,而將頻道加減鍵的初始發(fā)送速度設置為200ms,即通過按鍵類型來設置按鍵初始發(fā)送速度,以使得在無法準確得到按鍵處理速度時通過按鍵類型來比較準確的估計出按鍵發(fā)送速度,保證在初始狀態(tài)下按鍵發(fā)送速度與按鍵處理速度基本保持一致。在上述實施例的基礎上,本實施涉及按鍵積壓時的處理方法,即,圖3為本發(fā)明提供的電視按鍵信息處理方法實例二的流程示意圖,如圖3所示,上述方法還包括:s301、判斷電視未發(fā)送的按鍵信息的數(shù)量是否大于預設值,若是,則執(zhí)行s302。s302、將超出該預設值的按鍵信息刪除。如前所述,現(xiàn)有技術中,當用戶持續(xù)按下按鍵時,apm持續(xù)向按鍵處理模塊發(fā)送這些按鍵,當按鍵處理模塊無法處理完這些按鍵即出現(xiàn)按鍵積壓時,按鍵處理模塊會丟棄這些無法處理的按鍵,造成電視內部發(fā)送過多的無效按鍵。在上述實施例中,apm經(jīng)過調整按鍵發(fā)送速度,使得按鍵發(fā)送速度與按鍵處理速度保持一致,從而避免電視內部無效按鍵的發(fā)送。但是對于apm來說,如果用戶持續(xù)按下某個按鍵,則apm處所獲取到的按鍵信息也比apm發(fā)送的按鍵信息多,即在apm處產(chǎn)生按鍵積壓,本實施例中,當apm未發(fā)送的按鍵信息大于預設值,即產(chǎn)生積壓時,apm可以將超出預設值的按鍵信息刪除,即進行丟棄處理。可選地,apm可以將多余的重復按鍵刪除。經(jīng)過這樣的處理,可以保證apm處不會產(chǎn)生按鍵積壓,保證按鍵發(fā)送和處理的正常進行。圖4為本發(fā)明提供的電視實施例一的模塊結構圖,如圖4所示,該電視包括:確定模塊401,用于確定電視的按鍵信息處理速度。調整模塊402,用于根據(jù)上述按鍵信息處理速度,調整電視的按鍵信息發(fā)送速度。該電視用于實現(xiàn)前述方法實施例,其實現(xiàn)原理和技術效果類似,此處不再贅述。圖5為本發(fā)明提供的電視實施例二的模塊結構圖,如圖5所示,該調整模塊402包括:第一調整單元4021,用于將電視的按鍵信息發(fā)送速度調整為第一發(fā)送速度,其中,該第一發(fā)送速度與上述按鍵信息處理速度具有第一預設關系。另一實施例中,確定模塊401具體用于:根據(jù)所述按鍵信息的處理響應時間,確定電視的按鍵信息處理速度圖6為本發(fā)明提供的電視實施例三的模塊結構圖,如圖6所示,該電視還包括:初始化模塊403,用于根據(jù)按鍵類型確定電視的初始按鍵信息發(fā)送速度。圖7為本發(fā)明提供的電視實施例四的模塊結構圖,如圖7所示,該電視還包括:刪除模塊404,用于在電視未發(fā)送的按鍵信息的數(shù)量大于預設值時,將超出該預設值的按鍵信息刪除。本領域普通技術人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質。最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。當前第1頁12
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
山丹县| 北安市| 徐闻县| 云林县| 乐业县| 安宁市| 昭苏县| 灵武市| 抚远县| 霸州市| 晋中市| 塔河县| 东台市| 斗六市| 娱乐| 海淀区| 敖汉旗| 河东区| 泰顺县| 蓬溪县| 重庆市| 托克托县| 商城县| 临桂县| 铜川市| 中宁县| 定日县| 航空| 九龙城区| 抚顺县| 伊宁市| 内江市| 玉屏| 雷波县| 蓬溪县| 曲阳县| 东乡县| 南京市| 东辽县| 顺平县| 铅山县|