播放音視頻的方法、裝置與智能終端的制作方法
【專利摘要】本發明提供一種播放音視頻的方法、裝置與智能終端,方法包括:接收音視頻播放請求,音視頻播放請求中包括目標音視頻的參數信息;觸發加載用于播放目標音視頻的播控界面的操作;在加載用于播放目標音視頻的播控界面的操作完成之前,根據所述音視頻播放請求獲取的目標播放地址,觸發預解析目標音視頻的操作;在目標音視頻預解析完成且播控界面加載完成之后,根據所述播控界面加載操作獲取的顯示區域的信息,觸發在播控界面中播放目標音視頻的操作。根據本發明,能夠縮短視頻起播的時間,實現快速起播,提高用戶的滿意度。
【專利說明】
播放音視頻的方法、裝置與智能終端
技術領域
[0001]本發明涉及音視頻播放技術,尤其涉及一種播放音視頻的方法、裝置與智能終端。
【背景技術】
[0002]隨著網絡技術的蓬勃發展和寬帶光纖入戶的日益普及,各種電子設備、手持設備的網絡化和智能化,使得越來越多的用戶選擇通過互聯網來觀看自己喜愛的音視頻節目。
[0003]在音視頻播放過程中,接收用戶請求之后實現快速起播可以極大的提高用戶滿意度。目前,以Android平臺為例,音視頻起播基本遵循通用流程,即用戶在選擇目標進行播放時,通過攜帶相關參數啟動播控界面,待播控界面初始化完畢之后,生成播控界面的顯示區域的信息,顯示區域的信息用于表示在播控界面的哪些位置播放音視頻,并觸發預解析音視頻的操作,預解析音視頻完成之后,根據顯示區域的信息播放音視頻。即起播流程包括初始化播控界面的過程以及預解析音視頻的過程。該流程的過程控制較為簡單,但是也相應帶來了起播時間相對較長的問題,尤其是某一過程(如播控界面復雜度較高、播控界面加載較慢)受到限制更會拖慢整個起播速度。
[0004]針對起播速度播慢的問題,目前行業大多以添加loading對話框來遮蓋,并且側重解決方案多是依賴平臺加快音視頻的解碼速度,以實現較快的解析播放,但是隨著音視頻越來越向高清發展,編碼復雜度、碼率越來越高,對軟硬解碼要求也越來越大,已很難在解碼速度上實現較大的優化空間以提高起播速度。
【發明內容】
[0005]本發明提供一種播放音視頻的方法、裝置與智能終端,以解決現有技術中音視頻起播速度慢的問題。
[0006]本發明第一個方面提供一種播放音視頻的方法,包括:
[0007]接收音視頻播放請求;
[0008]觸發加載用于播放所述目標音視頻的播控界面的操作;
[0009]在加載用于播放所述目標音視頻的播控界面的操作完成之前,根據所述音視頻播放請求獲取的目標播放地址,觸發預解析所述目標音視頻的操作;
[0010]在所述目標音視頻預解析完成且所述播控界面加載完成之后,根據所述播控界面加載操作獲取的顯示區域的信息,在所述播控界面中播放所述目標音視頻。
[0011]本發明另一個方面提供一種播放音視頻的裝置,包括:
[0012]接收模塊,用于接收音視頻播放請求,所述音視頻播放請求中包括所述目標音視頻的參數信息;
[0013]第一觸發模塊,觸發加載用于播放所述目標音視頻的播控界面的操作,并在加載用于播放所述目標音視頻的播控界面的操作完成之前,根據所述音視頻播放請求獲取的目標播放地址,觸發預解析所述目標音視頻的操作;
[0014]第二觸發模塊,用于在所述目標音視頻預解析完成且所述播控界面加載完成之后,根據所述播控界面加載操作獲取的顯示區域的信息,在所述播控界面中播放所述目標首視頻。
[0015]本發明再一個方面提供一種智能終端,包括上述任一項的播放音視頻的裝置。
[0016]由上述技術方案可知,本發明提供的播放音視頻的方法、裝置與智能終端,加載用于播放所述目標音視頻的播控界面的操作與預解析所述目標音視頻的操作可以同時進行,這樣無需等待播控界面加載完成之后才能執行預解析所述目標音視頻的操作,使得播控界面的加載操作與預解析所述目標音視頻的操作至少在某段時間內同步進行,這樣可以縮短視頻起播的時間,實現快速起播,提高用戶的滿意度。
【附圖說明】
[0017]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0018]圖1為根據本發明一實施例的播放音視頻的方法的流程示意圖;
[0019]圖2為根據本發明另一實施例的播放音視頻的方法的流程示意圖;
[0020]圖3為根據本發明一實施例的播放音視頻的裝置的結構示意圖;
[0021]圖4為根據本發明另一實施例的播放音視頻的裝置的結構示意圖;
[0022]圖5為根據本發明一實施例的智能終端的結構示意圖。
【具體實施方式】
[0023]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例?;诒景l明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0024]實施例一
[0025]本實施例提供一種播放音視頻的方法,用于提高起播速度,該方法的執行主體為播放視頻的裝置,該裝置可以設置在各種智能終端中,例如手機、IPad、個人電腦等。如圖1所示,為根據本實施例的播放音視頻的方法的流程示意圖。該播放音視頻的方法包括:
[0026]步驟101,接收音視頻播放請求,音視頻播放請求中包括目標音視頻的參數信息。
[0027]音視頻包括音頻和視頻,本實施例的目標音視頻即用戶希望播放的音視頻。本實施例的目標視頻的參數信息中可以包括目標視頻的標識信息、目標播放地址等信息,具體可以根據實際需要設定。
[0028]舉例來說,用戶可以通過終端上的屏幕界面向播放視頻的裝置發送音視頻播放請求,例如用戶點開百度視頻客戶端,顯示視頻詳情界面或者目錄瀏覽界面,用戶想要觀看其中一部電影,則點擊該電影,發送針對該電影的音視頻播放請求,該電影就是目標音視頻。
[0029]步驟102,觸發加載用于播放目標音視頻的播控界面的操作。
[0030]加載用于播放目標音視頻的播控界面的操作即播控界面的初始化過程,該過程需要一定的時間。
[0031]步驟103,在加載用于播放目標音視頻的播控界面的操作完成之前,根據音視頻播放請求獲取的目標播放地址,觸發預解析目標音視頻的操作。
[0032]加載用于播放目標音視頻的播控界面的操作即播控界面的初始化過程,該過程需持續一定的時間,在該過程結束之前觸發解析目標音視頻的操作。若音視頻播放請求中包括有目標音視頻的目標播放地址,則可以直接從音視頻播放請求獲取;若音視頻播放請求中包括的是用于獲取目標播放地址的地址參數,則根據該地址參數獲取相應的目標播放地址。該目標播放地址即能夠訪問到目標音視頻的地址。
[0033]本實施例中,根據音視頻播放請求獲取的目標播放地址的操作與根據音視頻播放請求觸發加載用于播放目標音視頻的播控界面的操作沒有先后順序,可以是同時進行,也可以是先執行根據音視頻播放請求獲取的目標播放地址,再執行根據音視頻播放請求觸發加載用于播放目標音視頻的播控界面的操作,還可以是先執行根據音視頻播放請求觸發加載用于播放目標音視頻的播控界面的操作,再執行根據音視頻播放請求獲取的目標播放地址的操作,具體可以根據實際需要確定,在此不再贅述。
[0034]例如,在播放視頻的裝置接收到音視頻播放請求之后,立即觸發加載用于播放目標音視頻的播控界面的操作,并同時進行根據音視頻播放請求獲取目標音視頻的目標播放地址的操作,在獲取到目標播放地址之后,立即觸發根據目標播放地址預解析目標音視頻的操作。這樣,在播控界面的復雜度較高而導致加載時間較長時,先進行播控界面的加載,這樣能夠盡量使得在目標音頻預解析完成之后立刻通過播控界面播放該目標音頻,或者是在識別出無法獲取目標音視頻的有效地址之后,可以立即在加載完成的播控界面上顯示用于提示無法獲取目標視頻的信息。這樣,該步驟具體可以是:根據音視頻播放請求觸發加載用于播放目標音視頻的播控界面的操作,并在獲取到目標播放地址后且在加載用于播放目標音視頻的播控界面的操作完成之前觸發根據目標播放地址預解析目標音視頻的操作。加載播控界面的操作與預解析目標音視頻的操作可以在不同的進程中完成。
[0035]可選地,還可以是在獲取到目標播放地址之后,同時觸發加載用于播放目標音視頻的播控界面的操作和觸發預解析目標音視頻的操作,即該步驟具體可以是:根據目標播放地址同時觸發加載用于播放目標音視頻的播控界面的操作和觸發預解析目標音視頻的操作。這樣,若無法獲取目標播放地址,則可以不進行加載目標音視頻的播控界面的操作,即不進行播控界面的初始化過程,立即在未加載的播控界面上顯示無法顯示目標視頻的信息,以減輕播放音視頻的裝置的負擔,避免不必要的執行步驟,該未加載的播控界面可能顯示的是最近一次播放的音視頻的畫面。
[0036]具體地,通過目標播放地址獲取目標音視頻,并對所獲取的音視頻進行解析。需指出的是,該解析操作可以由播放音視頻的裝置完成,也可以由其它裝置完成,具體可以根據實際需要設置。
[0037]步驟104,在目標音視頻預解析完成且播控界面加載完成之后,根據播控界面加載操作獲取的顯示區域的信息,觸發在播控界面中播放目標音視頻的操作。
[0038]該步驟可以是:在播放音視頻的裝置識別出目標音視頻預解析完成且播控界面加載完成,獲取播控界面的顯示區域的信息,并在顯示區域上播放目標音視頻。即,播控界面加載完畢后生成顯示區域(surface)的信息。根據該顯示區域,播放音視頻的裝置就知道應該在播控界面的哪些位置播放音視頻。如何生成該顯示區域的信息以及如何根據該顯示區域的信息在播控界面中播放音視頻屬于現有技術,在此不再贅述。
[0039]雖然播放目標音視頻需要獲取播控界面加載之后的信息才能進行播放,例如顯示區域的信息,播控界面也需要獲取目標音視頻播放之后的信息,但是這些信息都不會影響預解析目標音視頻的操作以及不會影響播控界面的加載操作,因此,與現有技術相比,本實施例的播放音視頻的方法,加載用于播放目標音視頻的播控界面的操作與預解析目標音視頻的操作可以同時進行,這樣無需等待播控界面加載完成之后才能執行預解析目標音視頻的操作,使得播控界面的加載操作與預解析目標音視頻的操作至少在某段時間內同步進行,這樣可以縮短視頻起播的時間,實現快速起播,提高用戶的滿意度。
[0040]實施例二
[0041 ]與實施例一相比,本實施例的目的在于對播放音視頻的方法做進一步補充說明,并具體說明如何根據音視頻播放請求獲取目標音視頻的目標播放地址。
[0042]如圖2所示,為根據本實施例的播放音視頻的方法的流程示意圖。該播放音視頻的方法包括:
[0043]步驟201,接收音視頻播放請求,音視頻播放請求中包括目標音視頻的參數信息,執行步驟202。
[0044]音視頻包括音頻和視頻,本實施例的目標音視頻即用戶希望播放的音視頻。本實施例的目標視頻的參數信息中可以包括目標視頻的標識信息、目標播放地址等信息,具體可以根據實際需要設定。
[0045]舉例來說,用戶可以通過終端上的屏幕界面向播放視頻的裝置發送音視頻播放請求,例如用戶點開百度視頻客戶端,顯示視頻詳情界面或者目錄瀏覽界面,用戶想要觀看其中一部電影,則點擊該電影,發送針對該電影的音視頻播放請求,該電影就是目標音視頻。
[0046]步驟202,判斷音視頻播放請求中是否包括目標音視頻的目標播放地址,若判斷結果為否,則執行步驟203,否則執行步驟204。
[0047]判斷音視頻播放請求中是否包括目標音視頻的有效地址具體可以根據預設的視頻地址格式進行判斷,當音視頻播放請求中有預設的視頻地址格式的信息,則將該信息作為目標音視頻的有效地址。當然,也可以根據其他方式判斷音視頻播放請求中是否包含目標播放地址,具體可以根據實際需要選擇,在此不再贅述。
[0048]步驟203,根據目標音視頻的參數信息從目標音視頻的提供終端獲取目標音視頻的目標播放地址。
[0049]若音視頻播放請求中沒有目標音視頻的目標播放地址,則可以通過目標音視頻的參數信息獲取目標播放地址。例如,若各音視頻的地址均存儲在提供終端中,且各音視頻的地址均具有唯一的標識信息,則可以在音視頻播放請求中設置該標識信息作為地址參數,以使播放音視頻的裝置根據該標識信息從提供終端中獲取到目標音視頻的目標播放地址。
[0050]本實施例的提供終端可以是遠端服務器或者本地目錄提供端。
[0051 ]步驟204,根據目標播放地址同時觸發在不同進程中的加載用于播放目標音視頻的播控界面的操作和觸發預解析目標音視頻的操作。
[0052]本實施例中,加載用于播放目標音視頻的播控界面的操作與預解析目標音視頻的操作屬于不同的進程,以確保兩個操作可以同時進行。此外,若其中一個進程被阻塞,另外一個進程不會受到影響,仍然可以執行,這樣,當用戶再次出發起播流程時,僅需要完成之前被阻塞的進程即可,避免播放音視頻的裝置重復執行某些操作,以減輕播放音視頻的裝置的負擔。
[0053]該步驟中,播放音視頻的裝置的觸發操作可以與加載用于播放目標音視頻的播控界面的操作在一個進程中,也可以與預解析目標音視頻的操作在一個進程中,還可以單獨為一個進程,各進程之間可以采用進程間通信(Inter-Process Communicat1n,IPC)協議進行信息傳輸。
[0054]本實施例中,播控界面加載完畢后生成顯示區域的信息。
[0055]步驟205,在目標音視頻預解析完成且播控界面加載完成之后,觸發根據顯示區域的信息在播控界面中播放目標音視頻的操作。
[0056]該步驟可以是:在播放音視頻的裝置識別出目標音視頻預解析完成且播控界面加載完成,獲取播控界面的顯示區域的信息,并在顯示區域上播放目標音視頻。如何播放目標音視頻屬于現有技術,在此不再贅述。
[0057]與現有技術相比,本實施例的播放音視頻的方法,在接收到音視頻播放請求之后,首先獲取到目標音視頻的目標播放地址,并同時觸發加載用于播放目標音視頻的播控界面的操作與預解析目標音視頻的操作,以使兩個操作同時進行,這樣無需等待播控界面加載完成之后才能執行預解析目標音視頻的操作,使得播控界面的加載操作與預解析目標音視頻的操作至少在某段時間內同步進行,這樣可以縮短音視頻起播的時間,實現快速起播,提高用戶的滿意度。
[0058]實施例三
[0059]本實施例提供一種播放音視頻的裝置,用于執行實施例一的播放音視頻的方法。該播放音視頻的裝置可以設置在各種智能終端中,例如手機、IPad、個人電腦等。
[0060]如圖3所示,為根據本實施例的播放音視頻的裝置的結構示意圖。該播放音視頻的裝置300包括接收模塊301、第一觸發模塊302和第二觸發模塊303。
[0061 ]其中,接收模塊301用于接收音視頻播放請求,音視頻播放請求中包括目標音視頻的參數信息;第一觸發模塊302用于觸發加載用于播放目標音視頻的播控界面的操作,并在加載用于播放目標音視頻的播控界面的操作完成之前,觸發預解析目標音視頻的操作;第二觸發模塊303用于在目標音視頻預解析完成且播控界面加載完成之后,根據播控界面加載操作獲取的顯示區域的信息,觸發在播控界面中播放目標音視頻的操作。
[0062]可選地,本實施例的第一觸發模塊303可以具體用于:
[0063]根據音視頻播放請求觸發加載用于播放目標音視頻的播控界面的操作,并在獲取到目標播放地址后且在加載用于播放目標音視頻的播控界面的操作完成之前觸發根據目標播放地址預解析目標音視頻的操作;或者
[0064]如圖4所示,該第一觸發模塊303可以包括獲取子模塊401和觸發子模塊402。其中,獲取子模塊401用于根據音視頻播放請求獲取的目標播放地址;觸發子模塊402用于根據目標播放地址同時觸發加載用于播放目標音視頻的播控界面的操作和觸發預解析目標音視頻的操作。
[0065]關于本實施例中的裝置300,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0066]與現有技術相比,本實施例的播放音視頻的裝置300,加載用于播放目標音視頻的播控界面的操作與預解析目標音視頻的操作可以同時進行,這樣無需等待播控界面加載完成之后才能執行預解析目標音視頻的操作,使得播控界面的加載操作與預解析目標音視頻的操作至少在某段時間內同步進行,這樣可以縮短視頻起播的時間,實現快速起播,提高用戶的滿意度。
[0067]實施例四
[0068]本實施例對上述實施例的播放音視頻的裝置做進一步補充說明。本實施例的目的在于對于獲取模塊的功能做進一步說明。
[0069]如圖4所示,為根據本實施例的播放音視頻的裝置300的結構示意圖。本實施例中的觸發子模塊401具體用于:
[0070]根據目標播放地址同時觸發在不同進程中的加載用于播放目標音視頻的播控界面的操作和觸發預解析目標音視頻的操作。
[0071]本實施例的獲取子模塊具體402用于:
[0072]判斷音視頻播放請求中是否包括目標音視頻的目標播放地址,若判斷結果為否,則根據目標音視頻的參數信息從目標音視頻的提供終端獲取目標音視頻的目標播放地址
[0073]關于本實施例中的裝置300,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0074]與現有技術相比,本實施例的播放音視頻的裝置300,在接收到音視頻播放請求之后,首先獲取到目標音視頻的目標播放地址,并同時觸發加載用于播放目標音視頻的播控界面的操作與預解析目標音視頻的操作,以使兩個操作同時進行,這樣無需等待播控界面加載完成之后才能執行預解析目標音視頻的操作,使得播控界面的加載操作與預解析目標音視頻的操作至少在某段時間內同步進行,這樣可以縮短視頻起播的時間,實現快速起播,提高用戶的滿意度。
[0075]實施例五
[0076]本實施例提供一種智能終端,如圖5所示,本實施例的智能終端500包括上述任一實施例的播放音視頻的裝置300 ο可選地,還包括顯示模塊501和播放模塊502。
[0077]本實施例的顯示模塊501用于加載用于播放目標音視頻的播控界面,播放模塊502用于預解析目標音視頻。
[0078]這樣,播放音視頻的裝置300可以通過觸發顯示模塊501以觸發加載用于播放目標音視頻的播控界面的操作,還可以通過觸發播放模塊502以觸發加在用于預解析目標音視頻。
[0079]當然,顯示模塊501與播放模塊502之間也可以通過進程間通信協議進行信息交互,例如,顯示模塊501直接將顯示區域的信息發送給播放模塊502,播放模塊502將當前播放器狀態以及播放進度等信息通知顯示模塊501。
[0080]舉例來說,本實施例的智能終端的工作方法可以如下所示:
[0081]步驟A:用戶打開智能終端的視頻App,在視頻詳情界面選擇播放某一視頻。
[0082]步驟B:包含該視頻相關的參數信息播放請求被發送給播放音視頻的裝置。
[0083]步驟C:播放音視頻的裝置在獲取到播放請求之后首先確認傳入的參數中是否包含目標播放地址。如果未包含目標播放地址,則會根據當前已獲取的地址參數通過預設規則向遠端服務器或者本地目錄提供端發出獲取目標播放地址的請求,獲取視頻目標播放地址,然后進入步驟D。如果傳入的參數中已包含目標播放地址,則直接進入步驟D。
[0084]步驟D:播放音視頻的裝置將視頻有效播放地址通過進程間通信協議發送給播放模塊,請求播放該視頻,以觸發視頻的預解析操作,并同時觸發播控界面的加載操作,播控界面的加載操作完畢后生成顯示區域的信息。
[0085]步驟E:播放模塊在收到請求之后根據播放流程進行視頻片源的預解析操作,顯示模塊的加載操作完成之后主動發起與播放模塊的連接請求,并在連接完成之后將視頻播放所需要的顯示區域的信息發送給播放模塊,以使播放模塊的預解析操作完成之后且會自動播放視頻。
[0086]步驟F:播放模塊在響應顯示模塊的連接請求之后,將接收到的顯示區域信息設置給底層(surface flinger)結構完成視頻播放所需界面顯示,并將當前播放狀態以及播放進度信息通知顯示模塊進行數據同步。
[0087]之后,視頻正常播放。
[0088]根據本實施例的智能終端,加載用于播放目標音視頻的播控界面的操作與預解析目標音視頻的操作可以同時進行,這樣無需等待播控界面加載完成之后才能執行預解析目標音視頻的操作,使得播控界面的加載操作與預解析目標音視頻的操作至少在某段時間內同步進行,這樣可以縮短視頻起播的時間,實現快速起播,提高用戶的滿意度。
[0089]本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0090]最后應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
【主權項】
1.一種播放音視頻的方法,其特征在于,包括: 接收音視頻播放請求,所述音視頻播放請求中包括目標音視頻的參數信息; 觸發加載用于播放所述目標音視頻的播控界面的操作; 在加載用于播放所述目標音視頻的播控界面的操作完成之前,根據所述音視頻播放請求獲取的目標播放地址,觸發預解析所述目標音視頻的操作; 在所述目標音視頻預解析完成且所述播控界面加載完成之后,根據所述播控界面加載操作獲取的顯示區域的信息,觸發在所述播控界面中播放所述目標音視頻的操作。2.根據權利要求1所述的播放音視頻的方法,其特征在于,觸發加載用于播放所述目標音視頻的播控界面的操作,在加載用于播放所述目標音視頻的播控界面的操作完成之前,根據所述音視頻播放請求獲取的目標播放地址,觸發預解析所述目標音視頻的操作包括: 根據所述音視頻播放請求獲取的目標播放地址; 根據所述目標播放地址同時觸發加載用于播放所述目標音視頻的播控界面的操作和觸發預解析所述目標音視頻的操作。3.根據權利要求2所述的播放音視頻的方法,其特征在于,所述根據所述目標播放地址同時觸發加載用于播放所述目標音視頻的播控界面的操作和觸發預解析所述目標音視頻的操作,包括: 根據所述目標播放地址同時觸發在不同進程中的加載用于播放所述目標音視頻的播控界面的操作和觸發預解析所述目標音視頻的操作。4.根據權利要求1-3中任一項所述的播放音視頻的方法,其特征在于,所述根據所述音視頻播放請求獲取目標音視頻的目標播放地址包括: 判斷所述音視頻播放請求中是否包括所述目標音視頻的目標播放地址; 若判斷結果為否,則根據所述目標音視頻的參數信息從所述目標音視頻的提供終端獲取所述目標音視頻的目標播放地址。5.一種播放音視頻的裝置,其特征在于,包括: 接收模塊,用于接收音視頻播放請求,所述音視頻播放請求中包括所述目標音視頻的參數信息; 第一觸發模塊,觸發加載用于播放所述目標音視頻的播控界面的操作,并在加載用于播放所述目標音視頻的播控界面的操作完成之前,根據所述音視頻播放請求獲取的目標播放地址,觸發預解析所述目標音視頻的操作; 第二觸發模塊,用于在所述目標音視頻預解析完成且所述播控界面加載完成之后,根據所述播控界面加載操作獲取的顯示區域的信息,觸發在所述播控界面中播放所述目標音視頻的操作。6.根據權利要求5所述的播放音視頻的裝置,其特征在于,所述第一觸發模塊包括: 獲取子模塊,用于根據所述音視頻播放請求獲取的目標播放地址; 觸發子模塊,用于根據所述目標播放地址同時觸發加載用于播放所述目標音視頻的播控界面的操作和觸發預解析所述目標音視頻的操作。7.根據權利要求6所述的播放音視頻的裝置,其特征在于,所述觸發子模塊具體用于: 根據所述目標播放地址同時觸發在不同進程中的加載用于播放所述目標音視頻的播控界面的操作和觸發預解析所述目標音視頻的操作。8.根據權利要求6所述的播放音視頻的裝置,其特征在于,所述獲取子模塊具體用于: 判斷所述音視頻播放請求中是否包括所述目標音視頻的目標播放地址,若判斷結果為否,則根據所述目標音視頻的參數信息從所述目標音視頻的提供終端獲取所述目標音視頻的目標播放地址。9.一種智能終端,其特征在于,包括權利要求5-8中任一項所述的播放音視頻的裝置。10.根據權利要求9所述的智能終端,其特征在于,還包括: 顯示模塊,用于加載用于播放所述目標音視頻的播控界面; 播放模塊,用于預解析所述目標音視頻。
【文檔編號】H04N21/443GK105828208SQ201610188850
【公開日】2016年8月3日
【申請日】2016年3月29日
【發明人】楊魯明
【申請人】青島海信電器股份有限公司