本發(fā)明涉及信息處理領域,具體而言,涉及一種信息處理方法、裝置及系統(tǒng)。
背景技術:
現(xiàn)有技術中,當前我們觀看終端(如電視或電視盒子)上的網絡視頻時,必須先打開目標的視頻應用(即視頻app),在打開該視頻app之后,在該視頻app的界面上搜索或者查看推薦影片,然后才可以獲取對應的影片信息。具體地現(xiàn)有技術中的操作方案可以通過如圖1所示的步驟實現(xiàn):
步驟S101:在終端上進入視頻app。
如,在打開安卓電視之后,安卓電視的電視界面上顯示有多個app的圖標,用戶可以通過遙控器的上下左右按鍵選中目標的視頻app。
步驟S102:在視頻app的界面上啟動推薦或搜索功能。
可以在該目標的視頻app上對應的按鍵操作以啟動推薦或搜索功能,以搜索到影片的信息。
步驟S103:將獲取到的影片信息顯示在視頻詳情頁上。
該視頻詳情頁上記錄有播放按鍵。
步驟S104:點擊播放按鍵可以播放對應的視頻。
由上述內容可知,用戶在觀看網絡視頻時必須先進入視頻app,操作繁瑣;如果用戶正在使用終端觀看傳統(tǒng)電視或者使用其他app觀看視頻,若想切換到目標的視頻app觀看網絡視頻,必須先退出正在觀看的傳統(tǒng)電視或其他app,才可以重新選擇進入目標的app,并執(zhí)行一系列操作獲取 影片信息,操作步驟更多。
針對上述通過多媒體信息處理器觀看網絡視頻時操作繁瑣的問題,目前尚未提出有效的解決方案。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種信息處理方法、裝置及系統(tǒng),以至少解決通過多媒體信息處理器觀看網絡視頻時操作繁瑣的技術問題。
根據(jù)本發(fā)明實施例的一個方面,提供了一種信息處理方法,應用在第一終端上,信息處理方法包括:當顯示第一應用客戶端的第一信息時,獲取第二終端發(fā)送的信息處理指令,其中,信息處理指令由第二終端上的直達按鍵被選中所生成,信息處理指令用于指示獲取第二應用客戶端的第二信息,第二終端用于控制第一終端;響應于信息處理指令,通過第二應用客戶端從對應的服務器中獲取第二信息;生成用于顯示第二信息的顯示指令。
根據(jù)本發(fā)明實施例的另一方面,還提供了一種信息處理裝置,設置在第一終端上,該裝置包括:獲取單元,用于當顯示第一應用客戶端的第一信息時,獲取第二終端發(fā)送的信息處理指令,其中,信息處理指令由第二終端上的直達按鍵被選中所生成,信息處理指令用于指示獲取第二應用客戶端的第二信息,第二終端用于控制第一終端;響應單元,用于響應于信息處理指令,通過第二應用客戶端從對應的服務器中獲取第二信息;第一生成單元,用于生成用于顯示第二信息的顯示指令。
根據(jù)本發(fā)明實施例的另一方面,還提供了一種信息處理方法,應用于第二終端,該方法包括:檢測第二終端的直達按鍵是否被選中;在檢測到第二終端的直達按鍵被選中的情況下,生成信息處理指令,其中,信息處理指令用于指示第一終端從對應的服務器中獲取第二應用客戶端的第二信息,并指示將當前顯示的第一應用客戶端的第一信息切換為第二信息;將信息處理指令發(fā)送至第一終端。
根據(jù)本發(fā)明實施例的另一方面,還提供了一種信息處理系統(tǒng),該系統(tǒng)包括:第二終端,用于對第一終端進行控制,所述第二終端還用于檢測第二終端的直達按鍵是否被選中,在檢測到所述第二終端的直達按鍵被選中的情況下,生成信息處理指令,并將所述信息處理指令發(fā)送至第一終端;第一終端,用于當顯示第一應用客戶端的第一信息時,在獲取所述第二終端發(fā)送的信息處理指令之后,通過所述第二應用客戶端從對應的服務器中獲取所述第二信息,并生成用于顯示所述第二信息的顯示指令。
采用本發(fā)明的上述實施例,在第一終端顯示其他應用客戶端(如第一應用客戶端)的信息時,接收到第二終端發(fā)送的信息處理指令之后,響應該信息處理指令獲取并顯示該第二信息,其中,該信息處理指令為第二終端上的直達按鍵被選中生成的請求,也即,在這個處理過程中,即便是第一終端對應的屏幕上顯示其他應用客戶端的信息,第一終端接收到第二終端上的指定直達按鍵被選中生成的直達信息處理指令,也可以直接獲取并在該屏幕上顯示第二信息,用戶可以一鍵獲取信息,操作簡單,解決了現(xiàn)有技術中通過多媒體信息處理器觀看網絡視頻時操作繁瑣的問題。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是根據(jù)現(xiàn)有技術的一種視頻信息獲取的流程圖;
圖2是根據(jù)本發(fā)明實施例的一種可選的信息處理方法的網絡環(huán)境示意圖;
圖3是根據(jù)本發(fā)明實施例的一種可選的信息處理方法的流程圖;
圖4是根據(jù)本發(fā)明實施例的一種可選的信息處理方法的示意圖一;
圖5是根據(jù)本發(fā)明實施例的一種可選的信息處理方法的界面示意圖;
圖6是根據(jù)本發(fā)明實施例的一種可選的信息處理方法的進度顯示示意圖;
圖7是根據(jù)本發(fā)明實施例的一種可選的信息處理方法的交互圖;
圖8是根據(jù)圖7所示實施例的一種可選的信息詳情頁的展示界面圖;
圖9是根據(jù)本發(fā)明實施例的一種可選的信息處理裝置的示意圖;
圖10是根據(jù)本發(fā)明實施例的另一種可選的信息處理裝置的示意圖;
圖11是根據(jù)本發(fā)明實施例的另一種可選的信息處理方法的流程圖;
圖12是根據(jù)本發(fā)明實施例的一種可選的信息處理系統(tǒng)的示意圖;以及
圖13是根據(jù)本發(fā)明實施例的終端的內部結構框圖。
具體實施方式
為了使本技術領域的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
首先對本申請涉及的縮略語和定義解釋如下:
app:是英文application的簡稱,具體地,在具有iso、android等智能操作系統(tǒng)的終端上,app具體指智能操作系統(tǒng)的第三方應用程序。
實施例1
根據(jù)本發(fā)明實施例,提供了一種信息處理方法的實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
可選地,在本實施例中,上述信息處理方法以應用于如圖2所示的網絡環(huán)境中。該網絡環(huán)境包括第一終端201、第二終端203和服務器205(該服務器可以為網絡連接應用的服務器或云平臺),其中,第一終端和第二終端通過紅外或wifi網絡連接,第一終端可以與服務器通過網絡建立連接,第一終端、第二終端和服務器上均可以設置處理器。
上述網絡包括但不限于:廣域網、城域網或局域網。上述第一終端可以為多媒體信息處理裝置,如電視或者電視盒子,該第一終端還可以為個人計算機或者其他的設置有屏幕的視頻處理裝置等,該第一終端上安裝有多個應用客戶端,該多個應用客戶端中可以包括第一應用客戶端和第二應用客戶端,其中的第一應用客戶端可以為第一終端的操作系統(tǒng)的客戶端;可選地,該第二終端為移動終端(如手機、平板電腦等),可選地,第二終端上安裝有用于控制第一終端對應的屏幕上顯示信息的處理器,優(yōu)選地,該第二終端為遙控器。
上述的設置有屏幕的視頻處理裝置可以為本身具有屏幕的裝置(如電視),還可以為可連接屏幕或者可投影至屏幕的視頻處理裝置,如電視盒子、投影儀等。
根據(jù)圖3所示的實施例,提供了一種信息處理方法的實施例,該方法應用在圖2所示的第一終端上,該實施例可以通過如下步驟實現(xiàn):
步驟S301:當顯示第一應用客戶端的第一信息時,獲取第二終端發(fā)送的信息處理指令,其中,信息處理指令由第二終端上的直達按鍵被選中所生成,信息處理指令用于指示獲取第二應用客戶端的第二信息,第二終端用于控制第一終端;
步驟S303:響應于信息處理指令,通過第二應用客戶端從對應的服務器中獲取第二信息;
步驟S305:生成用于顯示第二信息的顯示指令。
采用本發(fā)明的上述實施例,在第一終端顯示其他應用客戶端(如第一應用客戶端)的信息時,接收到第二終端發(fā)送的信息處理指令之后,響應該信息處理指令獲取并顯示該第二信息,其中,該信息處理指令為第二終端上的直達按鍵被選中生成的請求,也即,在這個處理過程中,即便是第一終端對應的屏幕上顯示其他應用客戶端的信息,第一終端接收到第二終端上的指定直達按鍵被選中生成的直達信息處理指令,也可以直接獲取并在該屏幕上顯示第二信息,用戶可以一鍵獲取信息,操作簡單,解決了現(xiàn)有技術中通過多媒體信息處理器觀看網絡視頻時操作繁瑣的問題。
上述實施例中的第一終端可以為設置有視頻處理器的終端,如安卓電視、電視盒子,該第一終端還可以為移動終端,如智能手機等。第二終端用于控制第一終端對應的屏幕上顯示的信息,該第二終端可以為遙控器,第一終端與第二終端之間通過網絡或者紅外進行通訊。
該第一終端對應的屏幕可以為第一終端本身具有的屏幕(如電視屏幕),還可以為與第一終端具有連接關系的屏幕(如電視盒子的屏幕),還可以為可以顯示第一終端指示顯示的信息的屏幕(如投影儀的屏幕)。
可選地,該第二終端上可以設置一個直達按鍵,該直達按鍵已經被設置有指定功能,該直達按鍵被選中,可以觸發(fā)第一終端獲取該直達按鍵所指向的目標應用(第二應用客戶端)的信息。
上述的遙控器是一種無線發(fā)射裝置,通過現(xiàn)代的數(shù)字編碼技術,將按 鍵信息進行編碼,通過紅外線二極管發(fā)射光波,光波經接收機的紅外線接收器將收到的紅外信號轉變成電信號,進處理器進行解碼,解調出相應的指令來達到控制機頂盒等設備完成所需的操作要求。
上述實施例中的步驟S301:當?shù)谝唤K端對應的屏幕上顯示第一應用客戶端的第一信息時,該第一應用客戶端可以為第一終端的傳統(tǒng)電視客戶端,也可以為第一終端的操作系統(tǒng)客戶端,還可以為第一終端上不同于第二應用客戶端的其他第三方應用客戶端,如廣播電視應用客戶端,在該廣播電視應用客戶端運行在第一終端的前端時,在第一終端對應的屏幕上可以顯示廣播電視信息。
在上述實施例中,在第一終端對應的屏幕上顯示其他應用客戶端的信息時,用戶可以按下第二終端上的直達按鍵生成信息處理指令,第一終端接收到該信息處理指令之后,解析該信息處理指令,確定需調用的第二應用,通過該第二應用客戶端訪問對應的服務器,以獲取第二信息,并在獲取第二信息之后,生成用于顯示第二信息的顯示指令,響應于該顯示指令,可以將其顯示在第一終端對應的屏幕上。
通過本發(fā)明的上述實施例,無論第一終端對應的屏幕上當前顯示的是哪個界面,只要用戶在遙控器上按下某個鍵,就可以進入視頻一個隨機影片頁面(比如影片詳情頁),省去復雜的直達按鍵操作,隨機,好玩,快捷。
可選地,上述實施例中,第一信息和第二信息可以包括多媒體信息,如視頻信息、圖片信息、聲音信息以及動畫信息。
根據(jù)本發(fā)明的上述實施例,通過第二應用客戶端從對應的服務器中獲取第二信息可以包括:在第一終端中啟動第二應用客戶端;通過第二應用客戶端從服務器中獲取當前播放資源信息,其中,當前播放資源信息是由服務器從被允許推送給第二應用客戶端的播放資源信息中隨機選擇的,第二信息包括當前播放資源信息。
具體地,當?shù)谝唤K端對應的屏幕上顯示非第二應用客戶端的信息時,用戶按下第二終端(如遙控器)的直達按鍵生成信息處理指令,在第一終端接收到該信息處理指令之后,在第一終端中啟動第二應用客戶端,在啟動該第二應用客戶端之后,通過第二應用客戶端訪問對應的服務器,服務器被訪問之后,獲取可以向第二應用客戶端推薦的播放資源信息(即上述的被允許推送給第二應用客戶端的播放資源信息),服務器從該播放資源信息中隨機選取當前播放資源信息,向第二應用客戶端推送該當前播放資源信息。其中,第二信息包括當前播放資源信息。
上述的當前播放資源信息可以包括一個或多個播放資源,在第二應用客戶端獲取到該當前播放資源信息之后,將該當前播放資源信息顯示在第一終端對應的屏幕上,可選地,可以在該第一終端對應的屏幕上顯示資源信息界面,并將該當前播放資源信息顯示在該資源信息界面中。
具體地,在第一終端中啟動第二應用客戶端可以包括:判斷第二應用客戶端是否已運行在第一終端的后臺;若第二應用客戶端運行在第一終端的后臺,則將第二應用客戶端切換到第一終端的前臺運行;若第二應用客戶端未運行在第一終端的后臺,則在第一終端的前臺運行第二應用客戶端。
若第二應用客戶端不是首次打開,如該第一應用客戶端運行在第一終端的后臺,則啟動第二應用客戶端,通過將第二應用客戶端切換到第一終端的前臺運行即可實現(xiàn);若第二應用客戶端未被打開過,則直接打開該第二應用客戶端,并將該第二應用客戶端運行在第一終端的前臺。
下面結合圖4詳述本發(fā)明的上述實施例,如圖4所示,該實施例可以通過如下步驟實現(xiàn):
步驟S401:當?shù)谝唤K端對應的屏幕上顯示非第二應用客戶端的第一信息時,獲取第二終端發(fā)送的信息處理指令。
該步驟的實現(xiàn)方式與上述實施例中的步驟S301的實現(xiàn)方式一致,在此不再贅述。
步驟S403:響應于信息處理指令,判斷第二應用客戶端是否已運行在第一終端的后臺。
其中,若第二應用客戶端不是首次打開,也即若第二應用客戶端已經運行在第一終端的后臺,則執(zhí)行步驟S404;若第二應用客戶端尚未被打開過,如,若第二應用客戶端未運行在第一終端的后臺,則執(zhí)行步驟S405。
步驟S404:將第二應用客戶端切換到第一終端的前臺運行。
步驟S405:在第一終端的前臺運行第二應用客戶端。
通過上述步驟S403至步驟S405,可以在第一終端上啟動第二應用客戶端。
步驟S406:通過第二應用客戶端從服務器中獲取第二信息。
具體地,可以通過第二應用客戶端訪問對應的服務器,服務器被訪問之后,獲取可以向第二應用客戶端推薦的播放資源信息(即上述的被允許推送給第二應用客戶端的播放資源信息),服務器從該播放資源信息中隨機選取當前播放資源信息,向第二應用客戶端推送該當前播放資源信息。其中,第二信息包括當前播放資源信息。
步驟S407:在第一終端對應的屏幕上顯示第二信息。
需要進一步說明的是,在第一終端中啟動第二應用客戶端可以包括:通過調用第二應用客戶端的應用接口,將第二應用客戶端運行在第一終端的前臺,并指示第二應用客戶端獲取當前播放資源信息。
在第一終端(如安裝有智能操作系統(tǒng))中,可以通過調用應用接口的方式拉起第二應用客戶端,以啟動該第二應用客戶端。可選地,調用該應用接口的消息或指令中,攜帶有指示第二應用客戶端獲取當前播放資源信息的指示信息。
可選地,消息或指令中還可以攜帶有第一終端的標識信息,如第一終端的型號信息等。
具體地,調用第二應用客戶端的應用接口包括下述之一:使用生成的廣播消息調用應用接口,其中,廣播消息中記錄有第二應用客戶端的應用地址和指示信息,指示信息用于指示第二應用客戶端獲取當前播放資源信息;使用生成的跳轉指令調用該第二應用客戶端的應用接口,其中,跳轉指令中記錄有第二應用客戶端的應用地址和指示信息,指示信息用于指示第二應用客戶端獲取當前播放資源信息。
通過外部拉起接口拉起第二應用客戶端,可以通過如下三種方式拉起第二應用客戶端:
在一個可選的實施例中,可以通過廣播消息調用第二應用客戶端的應用接口。如,在接收到遙控器發(fā)送的信息處理指令之后,第一終端的操作系統(tǒng)解析信息處理指令,觸發(fā)broadcast事件(即廣播事件),第一終端的操作系統(tǒng)執(zhí)行該廣播事件,生成攜帶有上述的應用地址和指示信息的廣播消息,然后將該廣播消息廣播至第二應用客戶端,以通知第二應用客戶端從服務器中獲取該第二信息。Broadcast事件在本申請中為操作系統(tǒng)中的一種外部拉起接口的方式,相應地,被通知的應用客戶端(在本申請實施例中為第二應用客戶端)使用廣播接收器接收該廣播消息。
在另一個可選的實施例中,可以通過跳轉指令調用第二應用客戶端的應用接口。如,第一終端在接收到第二終端的直達按鍵被選中生成的信息處理指令之后,執(zhí)行跳轉事件,生成跳轉指令,通知第二應用客戶端從服務器中獲取第二信息。
可選地,在該實現(xiàn)方式中,跳轉指令可以通過action+scheme實現(xiàn),也可以通過action+bundle實現(xiàn)。其中,action即行為,該參數(shù)指向指示信息,bundle類和scheme類均用于實現(xiàn)兩個功能之間的通訊。Bundle類是一個鍵值對(即key-value對),而scheme可以為多個鍵值對,各個鍵值對之間使用符合“&”連接。
在通過bundle類實現(xiàn)兩個應用程序組件activity之間的通訊時,可以在bundle類中以key-value的形式加入數(shù)據(jù),對應與本申請中,可以將 action作為鍵,將action的值作為值,把這個鍵值對封裝進bundle對象,再把Bundle對象分配給Intent對象,在第二應用客戶端接收到該Intent對象之后,先從Intent對象中分離Bundle對象,再按照相同方法(讀取鍵值對)提取數(shù)據(jù)。
對于上述的消息或指令中攜帶第一終端標識的方案,可以在該Intent對象中附加Bundle對象,同一個Intent對象中的Bundle對象的鍵不同。對于scheme類和bundle類的實現(xiàn)方式大致一致,區(qū)別在于,兩種類攜帶信息的方式不同,Bundle對象是鍵值對的形式,scheme對象可以攜帶并傳遞多個鍵值對,其余的實現(xiàn)方式大致相同,在此不再贅述。
可選地,可以預先設置action的值,如設置1對應的動作為獲取第二信息,設置2對應的動作為獲取推送消息。將action作為Bundle對象的鍵,將設置的值“1”作為鍵值對的值,第二應用客戶端接收到該Bundle對象之后,讀取該鍵值對,獲取并執(zhí)行指示信息,即可獲取第二信息。
根據(jù)本發(fā)明的上述實施例,在第一終端中啟動第二應用客戶端之后,處理方法還可以包括:將第二應用客戶端的界面信息顯示在第一終端對應的屏幕上;和/或將信息獲取進度顯示在第一終端對應的屏幕上,其中,信息獲取進度用于指示當前播放資源信息的獲取進度。
具體地,當?shù)谝唤K端對應的屏幕上顯示非第二應用客戶端的信息時,用戶按下第二終端(如遙控器)的直達按鍵生成信息處理指令,在第一終端接收到該信息處理指令之后,在第一終端中啟動第二應用客戶端,在啟動該第二應用客戶端之后,將第二應用客戶端的界面信息(可選地,該界面信息可以為空白界面,即不包含任何信息的界面)顯示在屏幕上,同時通過第二應用客戶端訪問對應的服務器,從服務器中獲取當前播放資源信息。其中,第二信息包括當前播放資源信息。其中,啟動第二應用客戶端的實現(xiàn)方式,和從服務器獲取第二信息的實現(xiàn)方式,與上述實施例中對應步驟的實現(xiàn)方式一致,在此不再贅述。
可選地,在啟動第二應用客戶端之后,可以以懸浮框的方式,在第一 終端對應的屏幕上,顯示信息獲取進度,如圖5所示,該圖中的斜線陰影表示在接收顯示信息之前第一終端對應的屏幕上顯示的第一應用客戶端的第一信息,該第一終端對應的屏幕上可以顯示該第一應用的名稱,如“第一應用”,還可以顯示“信息傳輸中”的提示信息。當然,該信息獲取進度可以通過動畫表現(xiàn)出來,也即,隨著時間的流逝信息獲取進度的表現(xiàn)形式不同,圖6示出的是信息獲取進度幾個典型的表現(xiàn)形式,如信息獲取進度的初始裝填、加載狀態(tài)、進度顯示狀態(tài)和加載完成狀態(tài)等。
進一步地,可以在第一終端對應的屏幕上顯示第二應用客戶端的空白界面上顯示信息獲取進度。
需要進一步說明的是,通過第二應用客戶端從對應的服務器中獲取第二信息可以包括:通過第二應用向服務器發(fā)送信息請求,其中,信息請求用于從服務器中獲取第二信息;接收服務器返回的第二信息。
具體地,當?shù)谝唤K端對應的屏幕上顯示非第二應用客戶端的信息時,用戶按下第二終端(如遙控器)的直達按鍵生成信息處理指令,在第一終端接收到該信息處理指令之后,在第一終端中啟動第二應用客戶端,在啟動該第二應用客戶端之后,通過第二應用客戶端訪問對應的服務器,如第二應用客戶端向服務器發(fā)送信息請求,服務器接收到該信息請求之后,獲取可以向第二應用客戶端推薦的播放資源信息(即上述的被允許推送給第二應用客戶端的播放資源信息),服務器從該播放資源信息中隨機選取當前播放資源信息,向第二應用客戶端推送該當前播放資源信息。其中,第二信息包括當前播放資源信息。
進一步地,第二信息包括多媒體信息,其中,處理方法還可以包括:響應于顯示指令,在第一終端對應的屏幕上顯示第二信息,通過操作第二信息中記錄的播放按鍵生成播放事件;執(zhí)行播放事件,以執(zhí)行播放按鍵對應的多媒體信息。
下面結合圖7對本發(fā)明的上述實施例進行詳細說明,在圖7所示的實施例中,第一終端為電視73,第二終端為遙控器71,第二應用客戶端為 視頻客戶端,服務器為視頻服務器75,如圖7所示,在該實施例中,該實施例可以通過如下步驟實現(xiàn):
步驟S701:遙控器上的直達按鍵被選中生成按鍵事件。
其中,該直達視頻事件指向獲取第二信息的功能。
可選地,檢測第二終端的直達按鍵是否被選中包括下述之一:
檢測第二終端的直達按鍵是否被執(zhí)行按下操作,若檢測到直達按鍵被執(zhí)行按下操作,則確定第二終端的直達按鍵被選中;
檢測第二終端的直達按鍵是否被執(zhí)行觸摸操作,若檢測到直達按鍵被執(zhí)行觸摸操作,則確定第二終端的直達按鍵被選中;
檢測是否接收到語音選中信息,其中,語音選中信息用于指示第二終端的直達按鍵被選中,若接收到語音選中信息,則確定第二終端的直達按鍵被選中。
步驟S702:將按鍵事件攜帶在信息處理指令中,將信息處理指令發(fā)送給電視。
步驟S703:電視接收到該信息處理指令之后,解析該信息處理指令,確定該信息處理指令用于請求通過視頻客戶端獲取第二信息。
其中,該第二信息可以為視頻信息,按鍵事件可以用于請求獲取視頻應用的推薦影片數(shù)信息。
可選地,該電視可以為安卓電視。
步驟S704:拉起視頻應用。
可選地,android系統(tǒng)電視或電視盒子,接到遙控器的按鍵事件之后,調用視頻app接口拉起視頻app。
步驟S705:視頻客戶端解析消息,確定需該視頻應用獲取第二信息。
步驟S706:向視頻服務器請求隨機或推薦影片數(shù)據(jù)。
步驟S707:視頻服務器從被允許推薦給視頻應用的播放資源信息中隨機選取播放資源,并將選取的播放資源組裝,得到當前播放資源信息,將該當前播放資源信息返回給視頻應用。
步驟S708:將當前播放資源信息顯示在電視屏幕上。
如圖8所示,可以在電視屏幕上顯示影片詳情頁,該影片詳情頁中顯示有影片的海報、影片的名稱(極限挑戰(zhàn))、影片的導演(任靜)、影片的主演(A、B、C、D、E和F)、影片的簡介(極限挑戰(zhàn)時,意外被雷劈回到幾百年前的大明朝,六人得到皇帝恩寵,卻因為一個人的失誤造成皇帝駕崩。六人跌跌撞撞穿越回先到后,卻發(fā)現(xiàn)歷史已經被改寫,他們成了沒有身份的“黑戶”,他們?yōu)榱苏一厣矸?,被迫根?jù)皇帝留下的“圣火令”尋找皇家寶藏,踏上玩命之旅……),還可以在該影片詳情頁中顯示播放按鍵、關注按鍵、預告片按鍵以及劇照按鍵。
其中,若播放按鍵被按下,則直接播放該影片;若關注按鍵被按下,則登錄在第二應用客戶端的賬戶會記錄該影片的相關信息,以使得該第二應用客戶端的使用者關注該影片;若該預告片按鍵被按下,則播放該影片的預告片;若劇照按鍵被按下,則顯示該影片的劇照。
可選地,如圖8所示,還可以在該影片詳情頁中顯示其他相關影片的海報(如圖8所示的港囧、萬萬沒想到以及國家寶藏)。
步驟S709:在接收到播放按鍵被選中(如被按下)的信息之后,執(zhí)行播放事件,播放當前播放資源信息中的播放資源。
該實施例中的遙控器對應于上述實施例中的第二終端,該實施例中的電視對應與上述實施例中的第一終端。
通過本發(fā)明的上述實施例,可以利用遙控器遙控電視及視頻提供外部拉起功能拉起視頻app,可以從任何界面切換到網絡視頻,一鍵直達,省去中間繁瑣步驟。例如,android系統(tǒng)電視或電視盒子,接到遙控器的直達按鍵被按下的按鍵事件,調用視頻app接口拉起視頻app;app提供接 口給電視或者盒子調用,app收到拉起視頻請求,從服務器請求推薦影片數(shù)據(jù);服務器根據(jù)前端請求,組織隨機影片數(shù)據(jù),返回給客戶端。通過上述實施例,可以方便用戶看網絡視頻,提高視頻app活躍度。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺第一終端設備(可以是手機,計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
實施例2
根據(jù)本發(fā)明實施例,還提供了一種用于實施上述信息處理方法的信息處理裝置,該裝置設置在圖2所示的第一終端上,如圖9所示,該裝置包括:
獲取單元91,用于當顯示第一應用客戶端的第一信息時,獲取第二終端發(fā)送的信息處理指令,其中,信息處理指令由第二終端上的直達按鍵被選中所生成,信息處理指令用于指示獲取在屏幕上顯示第二應用客戶端的第二信息,第二終端用于對第二終端進行控制;
響應單元93,用于響應于信息處理指令,通過第二應用客戶端從對應的服務器中獲取第二信息;
第一生成單元95,用于生成用于顯示第二信息的顯示指令。
采用本發(fā)明的上述實施例,在第一終端顯示其他應用客戶端(如第一應用客戶端)的信息時,接收到第二終端發(fā)送的信息處理指令之后,響應該信息處理指令獲取并顯示該第二信息,其中,該信息處理指令為第二終端上的直達按鍵被選中生成的請求,也即,在這個處理過程中,即便是第一終端對應的屏幕上顯示其他應用客戶端的信息,第一終端接收到第二終端上的指定直達按鍵被選中生成的直達信息處理指令,也可以直接獲取并在該屏幕上顯示第二信息,用戶可以一鍵獲取信息,操作簡單,解決了現(xiàn)有技術中通過多媒體信息處理器觀看網絡視頻時操作繁瑣的問題。
上述實施例中的第一終端可以為設置有視頻處理器的終端,如安卓電視、電視盒子,該第一終端還可以為移動終端,如智能手機等。第二終端用于控制第一終端對應的屏幕上顯示的信息,該第二終端可以為遙控器,第一終端與第二終端之間通過網絡或者紅外進行通訊。
該第一終端對應的屏幕可以為第一終端本身具有的屏幕(如電視屏幕),還可以為與第一終端具有連接關系的屏幕(如電視盒子的屏幕),還可以為可以顯示第一終端指示顯示的信息的屏幕(如投影儀的屏幕)。
可選地,該第二終端上可以設置一個直達按鍵,該直達按鍵已經被設置有指定功能,該直達按鍵被選中,可以直接觸發(fā)第一終端獲取該直達按鍵所指向的目標應用(第二應用客戶端)的信息。
上述實施例中的當?shù)谝唤K端對應的屏幕上顯示第一應用客戶端的第一信息時,該第一應用客戶端可以為第一終端的傳統(tǒng)電視客戶端,也可以為第一終端的操作系統(tǒng)客戶端,還可以為第一終端上不同于第二應用客戶端的其他第三方應用客戶端。
在上述實施例中,在第一終端對應的屏幕上顯示其他應用客戶端的信息時,用戶可以按下第二終端上的指定直達按鍵生成信息處理指令,第一終端接收到該信息處理指令之后,解析該信息處理指令,確定需調用的第 二應用,通過該第二應用客戶端訪問對應的服務器,以獲取第二信息,并在獲取第二信息之后,將其顯示在第一終端對應的屏幕上。
通過本發(fā)明的上述實施例,無論第一終端對應的屏幕上當前顯示的是哪個界面,只要用戶在遙控器上按下某個鍵,就可以進入視頻一個隨機影片頁面(比如影片詳情頁),省去復雜的直達按鍵操作,隨機,好玩,快捷。
可選地,響應單元包括:啟動子單元,用于在第一終端中啟動第二應用客戶端;獲取子單元,用于通過第二應用客戶端從服務器中獲取當前播放資源信息,其中,當前播放資源信息是由服務器從被允許推送給第二應用客戶端的播放資源信息中隨機選擇的,第二信息包括當前播放資源信息。
具體地,當?shù)谝唤K端對應的屏幕上顯示非第二應用客戶端的信息時,用戶按下第二終端(如遙控器)的直達按鍵生成信息處理指令,在第一終端接收到該信息處理指令之后,在第一終端中啟動第二應用客戶端,在啟動該第二應用客戶端之后,通過第二應用客戶端訪問對應的服務器,服務器被訪問之后,獲取可以向第二應用客戶端推薦的播放資源信息(即上述的被允許推送給第二應用客戶端的播放資源信息),服務器從該播放資源信息中隨機選取當前播放資源信息,向第二應用客戶端推送該當前播放資源信息。其中,第二信息包括當前播放資源信息。
上述的當前播放資源信息可以包括一個或多個播放資源,在第二應用客戶端獲取到該當前播放資源信息之后,將該當前播放資源信息顯示在第一終端對應的屏幕上,可選地,可以在該第一終端對應的屏幕上顯示資源信息界面,并將該當前播放資源信息顯示在該資源信息界面中。
具體地,啟動子單元包括:判斷模塊,用于判斷第二應用客戶端是否已運行在第一終端的后臺;切換模塊,用于若第二應用客戶端運行在第一終端的后臺,則將第二應用客戶端切換到第一終端的前臺運行;運行模塊,用于若第二應用客戶端未運行在第一終端的后臺,則在第一終端的前臺運行第二應用客戶端。
需要說明的是,啟動單元包括:調用指示子單元,用于通過調用第二應用客戶端的應用接口,將第二應用客戶端運行在第一終端的前臺,并指示第二應用客戶端獲取當前播放資源信息。
可選地,調用指示子單元包括下述之一:第一調用模塊,用于使用生成的廣播消息調用應用接口,其中,廣播消息中記錄有第二應用客戶端的應用地址和指示信息,指示信息用于指示第二應用客戶端獲取當前播放資源信息;第二調用模塊,用于使用生成的跳轉指令調用應用接口,其中,跳轉指令中記錄有第二應用客戶端的應用地址和指示信息,指示信息用于指示第二應用客戶端獲取當前播放資源信息。
在第一終端(如安裝有智能操作系統(tǒng))中,可以通過調用應用接口的方式拉起第二應用客戶端,以啟動該第二應用客戶端。可選地,調用該應用接口的消息或指令中,攜帶有指示第二應用客戶端獲取當前播放資源信息的指示信息。
可選地,消息或指令中還可以攜帶有第一終端的標識信息,如第一終端的型號信息等。
在本發(fā)明的上述實施例中,處理裝置還可以包括:第一顯示單元,用于在第一終端中啟動第二應用客戶端之后,將第二應用客戶端的界面信息顯示在屏幕上;和/或第二顯示單元,用于將信息獲取進度顯示在第一終端對應的屏幕上,其中,信息獲取進度用于指示當前播放資源信息的獲取進度。
具體地,當?shù)谝唤K端對應的屏幕上顯示非第二應用客戶端的信息時,用戶按下第二終端(如遙控器)的直達按鍵生成信息處理指令,在第一終端接收到該信息處理指令之后,在第一終端中啟動第二應用客戶端,在啟動該第二應用客戶端之后,將第二應用客戶端的界面信息(可選地,該界面信息可以為空白界面,即不包含任何信息的界面)顯示在屏幕上,同時通過第二應用客戶端訪問對應的服務器,從服務器中獲取當前播放資源信息。其中,第二信息包括當前播放資源信息。其中,啟動第二應用客戶端 的實現(xiàn)方式,和從服務器獲取第二信息的實現(xiàn)方式,與上述實施例中對應步驟的實現(xiàn)方式一致,在此不再贅述。
可選地,獲取單元包括:發(fā)送子單元,用于通過第二應用向服務器發(fā)送信息請求,其中,信息請求用于從服務器中獲取第二信息;接收子單元,用于接收服務器返回的第二信息。
可選地,第二信息包括多媒體信息,其中,處理裝置還包括如圖10所示的:響應單元1001,用于在生成用于顯示所述第二信息的顯示指令之后,響應于顯示指令,在第一終端對應的屏幕上顯示第二信息;操作單元1003,用于在屏幕上顯示第二信息之后,通過操作第二信息中記錄的播放按鍵生成播放事件;執(zhí)行單元1005,用于執(zhí)行播放事件,以執(zhí)行播放按鍵對應的多媒體信息。
通過本發(fā)明的上述實施例,可以利用遙控器遙控電視及視頻提供外部拉起功能拉起視頻app,可以從任何界面切換到網絡視頻,一鍵直達,省去中間繁瑣步驟。
本實施例中所提供的各個模塊與方法實施例對應步驟所提供的使用方法相同、應用場景也可以相同。當然,需要注意的是,上述模塊涉及的方案可以不限于上述實施例中的內容和場景,且上述模塊可以運行在計算機終端或移動終端,可以通過軟件或硬件實現(xiàn)。
實施例3
根據(jù)圖11所示的實施例,提供了一種信息處理方法的實施例,該方法可以應用在圖2所示的第二終端上,該實施例可以通過如下步驟實現(xiàn):
步驟S1101:檢測第二終端的直達按鍵是否被選中;
步驟S1103:在檢測到第二終端的直達按鍵被選中的情況下,生成信息處理指令,其中,信息處理指令用于指示第一終端從對應的服務器中獲取第二應用客戶端的第二信息,并將當前顯示的第一應用客戶端的第一信息切換為第二信息;
步驟S1105:將信息處理指令發(fā)送至第一終端。
采用本發(fā)明的上述實施例,在第一終端顯示其他應用客戶端(如第一應用客戶端)的信息時,接收到第二終端發(fā)送的信息處理指令之后,響應該信息處理指令獲取并顯示該第二信息,其中,該信息處理指令為第二終端上的直達按鍵被選中生成的請求,也即,在這個處理過程中,即便是第一終端對應的屏幕上顯示其他應用客戶端的信息,第一終端接收到第二終端上的指定直達按鍵被選中生成的直達信息處理指令,也可以直接獲取并在該屏幕上顯示第二信息,用戶可以一鍵獲取信息,操作簡單,解決了現(xiàn)有技術中通過多媒體信息處理器觀看網絡視頻時操作繁瑣的問題。
上述實施例中的第一終端可以為設置有視頻播放器的終端,如安卓電視、電視盒子,該第一終端還可以為移動終端,如智能手機等。第二終端用于控制第一終端對應的屏幕上顯示的信息,該第二終端可以為遙控器,第一終端與第二終端之間通過網絡或者紅外進行通訊。
可選地,該第二終端上可以設置一個直達按鍵,該直達按鍵已經被設置有指定功能,該指定的直達按鍵被選中,可以觸發(fā)第一終端獲取該指定直達按鍵所指向的目標應用(第二應用客戶端)的信息。
在上述實施例中,在第一終端對應的屏幕上顯示其他應用客戶端的信息時,用戶可以按下第二終端上的直達按鍵生成信息處理指令,第一終端接收到該信息處理指令之后,解析該信息處理指令,確定需調用的第二應用,通過該第二應用客戶端訪問對應的服務器,以獲取第二信息,并在獲取第二信息之后,將其顯示在終端的屏幕上。
通過本發(fā)明的上述實施例,無論第一終端上當前處在什么界面,只要用戶在遙控器上按下某個鍵,就可以進入視頻一個隨機影片頁面(比如影片詳情頁),省去復雜的直達按鍵操作,隨機,好玩,快捷。
可選地,上述實施例中,第一信息和第二信息可以包括多媒體信息,如視頻信息、圖片信息、聲音信息以及動畫信息。
具體地,檢測第二終端的直達按鍵是否被選中包括下述之一:
檢測第二終端的直達按鍵是否被執(zhí)行按下操作,若檢測到直達按鍵被執(zhí)行按下操作,則確定第二終端的直達按鍵被選中;
檢測第二終端的直達按鍵是否被執(zhí)行觸摸操作,若檢測到直達按鍵被執(zhí)行觸摸操作,則確定第二終端的直達按鍵被選中;
檢測是否接收到語音選中信息,其中,語音選中信息用于指示第二終端的直達按鍵被選中,若接收到語音選中信息,則確定第二終端的直達按鍵被選中。
具體地,當?shù)谝唤K端對應的屏幕上顯示非第二應用客戶端的信息時,用戶按下第二終端(如遙控器)的直達按鍵生成信息處理指令,在第一終端接收到該信息處理指令之后,在第一終端中啟動第二應用客戶端,在啟動該第二應用客戶端之后,通過第二應用客戶端訪問對應的服務器,服務器被訪問之后,獲取可以向第二應用客戶端推薦的播放資源信息(即上述的被允許推送給第二應用客戶端的播放資源信息),服務器從該播放資源信息中隨機選取當前播放資源信息,向第二應用客戶端推送該當前播放資源信息。其中,第二信息包括當前播放資源信息。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
實施例4
根據(jù)本發(fā)明實施例,還提供了一種用于實施上述信息處理方法的信息顯示系統(tǒng),如圖12所示,該系統(tǒng)包括:第一終端和第二終端。
其中,第二終端1203,用于對第一終端進行控制,第二終端還用于檢測第二終端的直達按鍵是否被選中,在檢測到第二終端的直達按鍵被選中 的情況下,生成信息處理指令,并將信息處理指令發(fā)送至第一終端;
第一終端1201,用于當?shù)谝唤K端對應的屏幕上顯示第一應用客戶端的第一信息時,在獲取第二終端發(fā)送的信息處理指令之后,通過第二應用客戶端從對應的服務器中獲取第二信息,并生成用于顯示第二信息的顯示指令。
其中,在生成用于顯示第二信息的顯示指令之后,在第一終端對應的屏幕上顯示第二信息。
采用本發(fā)明的上述實施例,第二終端的直達按鍵被選中生成信息處理指令,在第一終端對應的屏幕上顯示其他應用客戶端(如第一應用客戶端)的信息時,若接收到第二終端發(fā)送的信息處理指令之后,響應該信息處理指令獲取并顯示該第二信息。通過該實施例,用戶可以一鍵獲取信息,操作簡單,解決了現(xiàn)有技術中通過多媒體信息處理器觀看網絡視頻時操作繁瑣的問題。
上述實施例中的第一終端可以為設置有視頻處理器(即上述的多媒體信息處理器)的終端,如安卓電視、電視盒子,該第一終端還可以為移動終端,如智能手機等。第二終端用于控制第一終端對應的屏幕上顯示的信息,該第二終端可以為遙控器,第一終端與第二終端之間通過網絡或者紅外進行通訊。
可選地,該第二終端上可以設置一個直達按鍵,該直達按鍵已經被設置有指定功能,該指定的直達按鍵被選中,可以觸發(fā)第一終端獲取該指定直達按鍵所指向的目標應用(第二應用客戶端)的信息。
在上述實施例中,在第一終端對應的屏幕上顯示其他應用客戶端的信息時,用戶可以按下第二終端上的直達按鍵生成信息處理指令,第一終端接收到該信息處理指令之后,解析該信息處理指令,確定需調用的第二應用,通過該第二應用客戶端訪問對應的服務器,以獲取第二信息,并在獲取第二信息之后,將其顯示在第一終端對應的屏幕上。
通過本發(fā)明的上述實施例,無論第一終端對應的屏幕上顯示哪個界面,只要用戶在遙控器上按下某個鍵,就可以進入視頻一個隨機影片頁面(比如影片詳情頁),省去復雜的直達按鍵操作,采用該方案可以直達視頻,隨機,好玩,快捷。
可選地,上述實施例中,第一信息和第二信息可以包括多媒體信息,如視頻信息、圖片信息、聲音信息以及動畫信息。
實施例5
根據(jù)本發(fā)明實施例,還提供了一種用于實施上述信息處理方法的第一終端或第二終端,如圖13所示,該第一終端包括:
如圖13所示,該服務器包括:一個或多個(圖中僅示出一個)處理器1301、存儲器1303、以及傳輸裝置1305(如上述實施例中的發(fā)送裝置),如圖13所示,該終端還可以包括輸入輸出設備1307。
其中,存儲器1303可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的信息處理方法和裝置對應的程序指令/模塊,處理器1301通過運行存儲在存儲器1303內的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述的信息處理方法。存儲器1303可包括高速隨機存儲器,還可以包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器1303可進一步包括相對于處理器1301遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至終端。上述網絡的實例包括但不限于互聯(lián)網、企業(yè)內部網、局域網、移動通信網及其組合。
上述的傳輸裝置1305用于經由一個網絡接收或者發(fā)送數(shù)據(jù),還可以用于處理器與存儲器之間的數(shù)據(jù)傳輸。上述的網絡具體實例可包括有線網絡及無線網絡。在一個實例中,傳輸裝置1305包括一個網絡適配器(Network Interface Controller,NIC),其可通過網線與其他網絡設備與路由器相連從而可與互聯(lián)網或局域網進行通訊。在一個實例中,傳輸裝置 1305為射頻(Radio Frequency,RF)模塊,其用于通過無線方式與互聯(lián)網進行通訊。
其中,具體地,存儲器1303用于存儲應用程序。
處理器用于執(zhí)行如下步驟:
步驟S1:當顯示第一應用客戶端的第一信息時,獲取第二終端發(fā)送的信息處理指令,其中,信息處理指令由第二終端上的直達按鍵被選中所生成,信息處理指令用于指示獲取在屏幕上顯示第二應用客戶端的第二信息,第二終端用于控制第二終端;
步驟S3:響應于信息處理指令,通過第二應用客戶端從對應的服務器中獲取第二信息;
步驟S5:生成用于顯示第二信息的顯示指令。
采用本發(fā)明的上述實施例,在第一終端對應的屏幕上顯示其他應用客戶端(如第一應用客戶端)的信息時,接收到第二終端發(fā)送的信息處理指令之后,響應該信息處理指令獲取并顯示該第二信息,其中,該信息處理指令為第二終端上的直達按鍵被選中生成的請求,也即,在這個處理過程中,即便是第一終端對應的屏幕上顯示其他應用客戶端的信息,用戶按下第二終端上的指定直達按鍵,即可獲取并在屏幕上顯示第二信息,用戶可以一鍵獲取信息,操作簡單,解決了現(xiàn)有技術中通過多媒體信息處理器觀看網絡視頻時操作繁瑣的問題。
上述實施例中的第一終端可以為設置有視頻播放器的終端,如安卓電視、電視盒子,該第一終端還可以為移動終端,如智能手機等。第二終端用于控制第一終端對應的屏幕上顯示的信息,該第二終端可以為遙控器,第一終端與第二終端之間通過網絡或者紅外進行通訊。
可選地,該第二終端上可以設置一個直達按鍵,該直達按鍵已經被設置有指定功能,該直達按鍵被選中,可以直接觸發(fā)第一終端獲取該直達按鍵所指向的目標應用(第二應用客戶端)的信息。
上述實施例中的步驟:當?shù)谝唤K端對應的屏幕上顯示第一應用客戶端的第一信息時,該第一應用客戶端可以為第一終端的傳統(tǒng)電視客戶端,也可以為第一終端的操作系統(tǒng)客戶端,還可以為第一終端上不同于第二應用客戶端的其他第三方應用客戶端。
在上述實施例中,在第一終端對應的屏幕上顯示其他應用客戶端的信息時,用戶可以按下第二終端上的直達按鍵生成信息處理指令,第一終端接收到該信息處理指令之后,解析該信息處理指令,確定需調用的第二應用,通過該第二應用客戶端訪問對應的服務器,以獲取第二信息,并在獲取第二信息之后,將其顯示在終端的屏幕上。
通過本發(fā)明的上述實施例,無論第一終端的屏幕上當前顯示哪個界面,只要用戶在遙控器上按下某個鍵,就可以進入視頻一個隨機影片頁面(比如影片詳情頁),省去復雜的直達按鍵操作,隨機,好玩,快捷。
可選地,上述實施例中,第一信息和第二信息可以包括多媒體信息,如視頻信息、圖片信息、聲音信息以及動畫信息。
本領域普通技術人員可以理解,圖13所示的結構僅為示意,終端可以是智能手機(如Android手機、iOS手機等)、平板電腦、掌上電腦以及移動互聯(lián)網設備(Mobile Internet Devices,MID)、PAD等終端設備。圖13其并不對上述電子裝置的結構造成限定。例如,終端還可包括比圖13中所示更多或者更少的組件(如網絡接口、處理裝置等),或者具有與圖13所示不同的配置。
實施例6
本發(fā)明的實施例還提供了一種存儲介質??蛇x地,在本實施例中,上述存儲介質可以用于存儲執(zhí)行上述方法的程序代碼。
可選地,在本實施例中,上述存儲介質可以位于圖2所示的網絡中的多個網絡設備中的至少一個網絡設備。
可選地,在本實施例中,存儲介質被設置為存儲用于執(zhí)行以下步驟的 程序代碼:
步驟S1:當顯示第一應用客戶端的第一信息時,獲取第二終端發(fā)送的信息處理指令,其中,信息處理指令由第二終端上的直達按鍵被選中所生成,信息處理指令用于指示獲取第二應用客戶端的第二信息,第二終端用于對第一終端進行控制;
步驟S3:響應于信息處理指令,通過第二應用客戶端從對應的服務器中獲取第二信息;
步驟S5:生成用于顯示第二信息的顯示指令。
采用本發(fā)明的上述實施例,在第一終端對應的屏幕上顯示其他應用客戶端(如第一應用客戶端)的信息時,接收到第二終端發(fā)送的信息處理指令之后,響應該信息處理指令獲取并顯示該第二信息,其中,該信息處理指令為第二終端上的直達按鍵被選中生成的請求,也即,在這個處理過程中,即便是第一終端對應的屏幕上顯示其他應用客戶端的信息,用戶按下第二終端上的指定直達按鍵,即可獲取并在屏幕上顯示第二信息,用戶可以一鍵獲取信息,操作簡單,解決了現(xiàn)有技術中在電視上觀看網絡視頻時操作繁瑣的問題。
上述實施例中的第一終端可以為設置有視頻處理器的終端,如安卓電視、電視盒子,該第一終端還可以為移動終端,如智能手機等。第二終端用于控制第一終端對應的屏幕上顯示的信息,該第二終端可以為遙控器,第一終端與第二終端之間通過網絡或者紅外進行通訊。
可選地,該第二終端上可以設置一個直達按鍵,該直達按鍵已經被設置有指定功能,該直達按鍵被選中,可以直接觸發(fā)第一終端獲取該指定直達按鍵所指向的目標應用(第二應用客戶端)的信息。
上述實施例中的步驟當?shù)谝唤K端對應的屏幕上顯示第一應用客戶端的第一信息時,該第一應用客戶端可以為第一終端的傳統(tǒng)電視客戶端,也可以為第一終端的操作系統(tǒng)客戶端,還可以為第一終端上不同于第二應用 客戶端的其他第三方應用客戶端。
在上述實施例中,在第一終端對應的屏幕上顯示其他應用客戶端的信息時,用戶可以按下第二終端上的指定直達按鍵生成信息處理指令,第一終端接收到該信息處理指令之后,解析該信息處理指令,確定需調用的第二應用,通過該第二應用客戶端訪問對應的服務器,以獲取第二信息,并在獲取第二信息之后,將其顯示在終端的屏幕上。
可選地,上述實施例中,第一信息和第二信息可以包括多媒體信息,如視頻信息、圖片信息、聲音信息以及動畫信息。
可選地,在本實施例中,上述存儲介質可以包括但不限于:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
可選地,本實施例中的具體示例可以參考上述實施例中所描述的示例,本實施例在此不再贅述。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
上述實施例中的集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在上述計算機可讀取的存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在存儲介質中,包括若干指令用以使得一臺或多臺計算機設備(可為個人計算機、服務器或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。
在本發(fā)明的上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的客戶端,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的, 例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。