信息插播方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及信息插播技術領域,尤其涉及信息插播方法及裝置。
【背景技術】
[0002]如今,互聯(lián)網(wǎng)電視和智能電視機已經(jīng)越來越普及,而搭載android系統(tǒng)的電視機更讓電視實現(xiàn)了智能化的提升,數(shù)十萬款安卓市場的應用、游戲等內容可以隨意在android電視上進行安裝。其中不乏各種視頻播放應用,現(xiàn)在各個電視廠商都希望往運營的方向發(fā)展,在視頻應用中插播自己企業(yè)發(fā)布的信息是其中一種方式。
[0003]目前的電視廠商在視頻中插播信息,可以通過自己開發(fā)視頻應用,然后把需要插播的信息集成到開發(fā)的視頻應用中。但這種方式只有在使用電視廠商開發(fā)的視頻應用時才能插播信息,太過局限性;而且電視廠商需要花費很多時間去開發(fā)那么多視頻應用,時間成本和人力成本高。
【發(fā)明內容】
[0004]本發(fā)明的主要目的在于解決信息插播方法的局限性和成本高的技術問題。
[0005]為實現(xiàn)上述目的,本發(fā)明提供一種信息插播方法,所述信息插播方法包括步驟:
[0006]在偵測到底層播放器的狀態(tài)變化信息時,獲取底層播放器的當前工作狀態(tài);
[0007]根據(jù)預設的工作狀態(tài)與顯示信息的映射關系,確定獲取到的當前工作狀態(tài)對應的顯示信息;
[0008]控制所述底層播放器顯示確定的顯示信息。
[0009]優(yōu)選地,所述控制所述底層播放器顯示確定的顯示信息的步驟包括:
[0010]獲取確定的顯示信息的資源類型;
[0011]根據(jù)預設的資源類型與顯示規(guī)則的映射關系,確定獲取到的資源類型對應的顯示規(guī)則;
[0012]控制所述底層播放器按確定的顯示規(guī)則顯示確定的顯示信息。
[0013]優(yōu)選地,所述顯示規(guī)則包括顯示位置、顯示區(qū)域大小、顯示時長和顯示方式。
[0014]優(yōu)選地,所述根據(jù)預設的工作狀態(tài)與顯示信息的映射關系,確定獲取到的當前工作狀態(tài)對應的顯示信息的步驟包括:
[0015]向服務器發(fā)送獲取到的當前工作狀態(tài),以供服務器在接收到智能終端發(fā)送的所述工作狀態(tài)時,基于預存的工作狀態(tài)與顯示信息的映射關系,向智能終端推送接收到的工作狀態(tài)對應的顯示信息;
[0016]將接收到的顯示信息作為當前工作狀態(tài)對應的顯示信息。
[0017]優(yōu)選地,所述信息插播方法還包括:
[0018]在偵測到的狀態(tài)變化信息為預設類型信息時,關閉所述底層播放器上的顯示信肩、O
[0019]此外,為實現(xiàn)上述目的,本發(fā)明還提供一種信息插播裝置,所述信息插播裝置包括:
[0020]偵測模塊,用于偵測底層播放器的狀態(tài)變化信息;
[0021]獲取模塊,用于在偵測到底層播放器的狀態(tài)變化信息時,獲取底層播放器的當前工作狀態(tài);
[0022]確定模塊,用于根據(jù)預設的工作狀態(tài)與顯示信息的映射關系,確定獲取到的當前工作狀態(tài)對應的顯示信息;
[0023]顯示模塊,用于控制所述底層播放器顯示確定的顯示信息。
[0024]優(yōu)選地,所述顯示模塊包括:
[0025]獲取單元,用于獲取所述確定的顯示信息的資源類型;
[0026]確定單元,用于根據(jù)預設的資源類型與顯示規(guī)則的映射關系,確定獲取到的資源類型對應的顯示規(guī)則;
[0027]顯示單元,用于控制所述底層播放器按確定的顯示規(guī)則顯示確定的顯示信息。
[0028]優(yōu)選地,所述顯示規(guī)則包括顯示位置、顯示區(qū)域大小、顯示時長和顯示方式。
[0029]優(yōu)選地,所述確定模塊用于向服務器發(fā)送獲取到的當前工作狀態(tài),以供服務器在接收到智能終端發(fā)送的所述工作狀態(tài)時,基于預存的工作狀態(tài)與顯示信息的映射關系,向智能終端推送接收到的工作狀態(tài)對應的顯示信息;并將接收到的顯示信息作為當前工作狀態(tài)對應的顯示信息。
[0030]優(yōu)選地,所述獲取模塊還用于在偵測到的狀態(tài)變化信息為預設類型信息時,關閉所述底層播放器上的顯示信息。
[0031]本發(fā)明的信息插播方法及裝置,根據(jù)智能終端的底層播放器的工作狀態(tài)插播相應的顯示信息,由于智能終端上的任何視頻應用在播放視頻時都需要調用底層播放器,因此,在智能終端上使用任何視頻應用時都能插播智能終端的顯示信息,不再局限于智能終端生產(chǎn)廠商開發(fā)的視頻應用,在直接打開底層播放器播放視頻時,同樣根據(jù)智能終端的底層播放器的工作狀態(tài)插播相應的顯示信息;而且智能終端生產(chǎn)廠商可以無需再為插播信息而開發(fā)視頻應用,節(jié)省了智能終端生產(chǎn)廠商為插播顯示信息所需的時間和人力成本。
【附圖說明】
[0032]圖1為本發(fā)明信息插播方法第一實施例的流程示意圖;
[0033]圖2為本發(fā)明信息插播方法第二實施例的流程示意圖;
[0034]圖3為本發(fā)明信息插播裝置第一實施例的功能模塊示意圖;
[0035]圖4為本發(fā)明信息插播裝置第二實施例的功能模塊示意圖。
[0036]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0037]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0038]本發(fā)明提供一種信息插播方法,該信息插播方法運行于智能終端中(例如,搭載安卓系統(tǒng)的電視機)。
[0039]參照圖1,圖1為本發(fā)明信息插播方法第一實施例的流程示意圖。
[0040]在第一實施例中,該信息插播方法包括:
[0041]步驟S10,在偵測到底層播放器的狀態(tài)變化信息時,獲取底層播放器的當前工作狀態(tài);
[0042]底層播放器是指智能終端的操作系統(tǒng)底層的多媒體播放器(例如,Android系統(tǒng)的media player),智能終端上的視頻應用在播放視頻時,是通過調用智能終端的底層播放器進行視頻播放,在智能終端開機啟動時,智能終端自動偵測底層播放器的狀態(tài)變化信息。智能終端在偵測到底層播放器的狀態(tài)變化信息時,獲取底層播放器的當前工作狀態(tài);其中,狀態(tài)變化信息可包括啟動指令、播放指令、暫停指令、停止指令和釋放指令等等,播放器的工作狀態(tài)包括正在播放、暫停播放、停止播放和釋放資源等等。在打開或調用智能終端的底層播放器時,觸發(fā)啟動指令,智能終端偵測到啟動指令,獲取底層播放器的當前工作狀態(tài);同樣,在底層播放器的預設區(qū)域進行點擊操作(例如,在底層播放器的顯示區(qū)域點擊或點擊底層播放器的虛擬功能鍵),或通過外部輸入設備進行相應的按鍵輸入使底層播放器播放視頻或暫停播放或停止播放或釋放資源時,對應觸發(fā)播放指令或暫停指令或停止指令或釋放指令,智能終端偵測到播放指令或暫停指令或停止指令或釋放指令,獲取底層播放器的當前工作狀態(tài)。
[0043]本實施中,在偵測到的狀態(tài)變化信息為預設類型信息時,釋放底層播放器上的顯示信息。例如,釋放指令、關閉指令為預設類型信息,在釋放底層播放器資源或關閉底層播放器(即產(chǎn)生關閉指令)時,智能終端偵測到底層播放器的釋放指令或關閉指令,將底層播放器上的顯示信息釋放,以釋放智能終端的緩存空間,避免在底層播放器在下次顯示信息時緩存不夠。
[0044]步驟S20,根據(jù)預設的工作狀態(tài)與顯示信息的映射關系,確定獲取到的當前工作狀態(tài)對應的顯示信息;
[0045]本實施例確定當前工作狀態(tài)對應的顯示信息的方案優(yōu)選為:智能終端向服務器發(fā)送獲取到的當前工作狀態(tài),以供服務器在接收到智能終端發(fā)送的所述工作狀態(tài)時,基于預存的工作狀態(tài)與顯示信息的映射關系,向智能終端推送接收到的工作狀態(tài)對應的顯示信息;智能終端接收服務器推送的顯示信息,并將接收到的顯示信息作為當前工作狀態(tài)對應的顯示信息。這樣,可以方便智能終端生產(chǎn)廠商可在服務器上更新顯示信息,以插播至智能終端的底層播放器上顯示。
[0046]本實施例中,確定當前工作狀態(tài)對應的顯示信息的方案還可以為:顯示信息存儲在智能終端的存儲器上,底層播放器的每種工作狀態(tài)對應存儲器的相應地址接口,從而每種工作狀態(tài)對應相應的顯示信息,智能終端根據(jù)從底層