新四季網

一種視頻處理方法、移動終端及伺服器的製造方法

2023-10-24 03:07:22 1

一種視頻處理方法、移動終端及伺服器的製造方法
【專利摘要】本發明實施例提供一種視頻處理方法、移動終端及伺服器,其中的方法可包括:移動終端向伺服器發送社交網絡的動態數據的拉取請求,所述伺服器獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址;所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端;所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。本發明可將社交網絡的動態數據中的視頻轉換為適於移動終端播放的適配視頻,提升視頻播放效果,提升移動終端的智能性,同時提升社交網絡的產品競爭力。
【專利說明】一種視頻處理方法、移動終端及伺服器
【技術領域】
[0001]本發明涉及網際網路【技術領域】,具體涉及社交網絡【技術領域】,尤其涉及一種視頻處理方法、移動終端及伺服器。
【背景技術】
[0002]社交網絡中,用戶可以看到自己的好友發布的內容,例如:好友A分享了一句話,好友B發表了一篇日誌,好友C上傳了一張照片等等,這些內容稱為動態,用於承載這些動態的數據就是動態數據。目前,大部分社交網絡均支持在動態數據中包含視頻信息,例如:用戶的好友D在微博中分享了一個視頻,用戶進入微博時,則可以查看好友D的動態數據,該動態數據中包含好友D分享的視頻地址或包含視頻地址的縮略圖,用戶點擊該視頻地址或視頻的縮略圖,即可打開視頻地址對應的網頁進行視頻播放。
[0003]傳統的網頁基於PC (Personal Computer,個人計算機)客戶端設計,當使用移動終端打開動態數據中視頻地址對應的網頁時,由於受限於移動終端的屏幕大小,以及移動終端與PC客戶端的系統差異性,會影響網頁中的視頻播放效果,請一併參見圖1,為現有的移動終端的視頻播放示意圖;如圖1所示,移動終端在網頁中播放視頻,網頁中的視頻播放區域較小,且網頁中的廣告信息、推薦信息、評論信息等展示於視頻播放區域周圍,影響了視頻播放效果,降低了移動終端的智能性,同時降低了社交網絡的產品競爭力。

【發明內容】

[0004]本發明實施例提供一種視頻處理方法、移動終端及伺服器,可將社交網絡的動態數據中的視頻轉換為適於移動終端播放的適配視頻,提升視頻播放效果,提升移動終端的智能性,同時提升社交網絡的產品競爭力。
[0005]本發明第一方面提供一種視頻處理方法,可包括:
[0006]移動終端向伺服器發送社交網絡的動態數據的拉取請求,所述伺服器獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;
[0007]所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址;
[0008]所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端;
[0009]所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0010]本發明第二方面提供另一種視頻處理方法,可包括:
[0011]移動終端向伺服器發送社交網絡的動態數據的拉取請求,以使所述伺服器對所請求拉取的原始動態數據進行處理,形成優化動態數據,所述原始動態數據中包含源視頻地址,所述優化動態數據中包含對所述源視頻地址進行適配處理形成的適配視頻地址;
[0012]所述移動終端接收所述伺服器返回的所述優化動態數據;
[0013]所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0014]本發明第三方面提供又一種視頻處理方法,可包括:
[0015]伺服器根據移動終端發送的社交網絡的動態數據的拉取請求,獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;
[0016]所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址;
[0017]所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端,以使所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0018]本發明第四方面提供一種移動終端,可包括:
[0019]動態拉取模塊,用於向伺服器發送社交網絡的動態數據的拉取請求,以使所述伺服器拉取原始動態數據,並對原始動態數據進行處理形成優化動態數據,所述原始動態數據包含源視頻地址,所述優化動態數據包含對所述源視頻地址進行適配處理形成的適配視頻地址;
[0020]數據接收模塊,用於接收所述伺服器返回的所述優化動態數據;
[0021]視頻播放模塊,用於根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0022]本發明第五方面提供一種伺服器,可包括:
[0023]動態獲取模塊,用於獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;
[0024]適配處理模塊,用於對所述源視頻地址進行適配處理,形成適配視頻地址;
[0025]動態更新模塊,用於採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據;
[0026]數據返回模塊,用於將所述優化動態數據返回至所述移動終端,以使所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0027]實施本發明實施例,具有如下有益效果:
[0028]本發明實施例中,伺服器將動態數據中的源視頻地址轉換為適於移動終端的適配視頻地址,使移動終端根據適配視頻地址可獲取適於移動終端播放的適配視頻進行播放,提升了視頻播放效果,提升了移動終端的智能性,同時提升了社交網絡的產品競爭力,提高了用戶對社交網絡的使用粘度。
【專利附圖】

【附圖說明】
[0029]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0030]圖1為現有的移動終端的視頻播放示意圖;
[0031]圖2為本發明實施例提供的一種視頻處理方法的流程圖;
[0032]圖3為本發明實施例提供的另一種視頻處理方法的流程圖;
[0033]圖4為本發明實施例提供的又一種視頻處理方法的流程圖;[0034]圖5為本發明實施例提供的移動終端的視頻播放示意圖;
[0035]圖6為本發明實施例提供的又一種視頻處理方法的流程圖;
[0036]圖7為本發明實施例提供的又一種視頻處理方法的流程圖;
[0037]圖8為本發明實施例提供的一種移動終端的結構示意圖;
[0038]圖9為圖8所示視頻播放模塊的一個實施例的結構示意圖;
[0039]圖10為圖8所示視頻播放模塊的另一個實施例的結構示意圖;
[0040]圖11為本發明實施例提供的一種伺服器的結構示意圖;
[0041]圖12為圖11所示的適配處理模塊的一個實施例的結構示意圖;
[0042]圖13為圖11所示的適配處理模塊的另一個實施例的結構示意圖。
【具體實施方式】
[0043]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
[0044]本發明實施例中,原始動態數據指未經適配處理的動態數據,例如:用戶的好友E在社交網絡中分享了一個視頻,承載該分享的動態數據中包含E分享的視頻的源視頻地址,包含該源視頻地址的動態數據被稱作原始動態數據。優化動態數據指對原始動態數據進行適配處理後形成的動態數據,例如:用戶的好友E在社交網絡中分享了一個視頻,用戶通過移動終端進入社交網絡查看好友E的動態數據時,伺服器對E分享的原始動態數據中的源視頻地址進行適配處理,形成適配視頻地址,包含該適配視頻地址的動態數據則被稱作優化動態數據。其中,移動終端包括但不限於:平板電腦、手機、智慧型手機、電子閱讀器等設備。
[0045]下面將結合附圖2-附圖7,對本發明實施例提供的視頻處理方法進行詳細介紹。
[0046]請參見圖2,為本發明實施例提供的一種視頻處理方法的流程圖;本實施例從移動終端側闡述視頻處理的流程;該方法可包括以下步驟SlOl-步驟S103。
[0047]S101,移動終端向伺服器發送社交網絡的動態數據的拉取請求,以使所述伺服器對所請求拉取的原始動態數據進行處理,形成優化動態數據;
[0048]所述原始動態數據中包含源視頻地址,所述優化動態數據中包含對所述源視頻地址進行適配處理形成的適配視頻地址。其中,所述源視頻地址通常為HTML (HypertextMarkup Language,超文本標記語言)網頁的連結地址,源視頻地址可以採用字符串的形式展示於所述原始動態數據中,也可以包含於視頻縮略圖中展示於所述原始動態數據中。所述適配視頻地址可採用字符串的形式展示於所述優化動態數據中,也可以包含於視頻縮略圖中展示於所述優化動態數據中。
[0049]移動終端向伺服器發送所述拉取請求可以存在以下幾種實施方式,在第一種實施方式中,移動終端尚未登錄社交網絡,則移動終端可根據用戶的登錄操作,向伺服器發送社交網絡的登錄請求,在所述登錄請求中攜帶對動態數據的拉取請求;伺服器響應所述登錄請求的同時,響應所述拉取請求,則移動終端的用戶登錄至社交網絡即可查看到動態數據。第二種實施方式中,移動終端已登錄社交網絡,根據用戶的拉取操作,例如:在社交網絡的信息展示頁面進行下拉操作,或在社交網絡的信息展示頁面中點擊動態數據拉取按鍵,或在社交網絡的信息展示頁面提供的菜單中選擇動態數據拉取選項;移動終端可向伺服器發送動態數據的拉取請求。
[0050]S102,所述移動終端接收所述伺服器返回的所述優化動態數據;
[0051]伺服器對原始動態數據中包含的視頻地址進行適配處理,形成適配視頻地址後,採用適配視頻地址替換原始動態數據中的源視頻地址,得到優化動態數據。本步驟中,移動終端接收伺服器返回的優化動態數據。需要說明的是,移動終端獲得優化動態數據之後,向用戶展示所述優化動態數據。其中,適配視頻地址可採用字符串的形式展示於所述優化動態數據中,也可以包含於視頻縮略圖中展示於所述優化動態數據中。
[0052]S103,所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0053]當移動終端檢測到用戶點擊優化動態數據中的適配視頻地址的字符串,或點擊包含適配視頻地址的縮略圖時,所述移動終端根據適配視頻地址,獲取適配視頻數據並進行播放。需要說明的是,適配視頻數據可以為適於移動終端播放的各種格式的視頻數據,包括但不限於:MP4 (Moving Picture Experts GroupAudio Layer IV,動態影像專家壓縮標準音頻層面4)格式、IFRAME (框架)格式,H.264格式、Flash格式等等。其中,適於播放指移動終端在播放適配視頻數據時,播放區域通常可佔據移動終端的全部屏幕,獲得較佳的視頻播放效果;例如:適配視頻數據可以為MP4格式的視頻數據,所述移動終端可採用系統播放器進行全屏播放;或者,該適配視頻數據也可以為IFRAME格式的視頻數據,所述移動終端可採用瀏覽器進行全屏播放;或者,該適配視頻數據也可以為H.264格式的視頻數據,所述移動終端可採用HTML5播放器進行全屏播放;或者,該適配視頻數據還可以為Flash格式的視頻數據,所述移動終端採用Flash播放器進行全屏播放;等等。
[0054]本發明實施例中,伺服器將動態數據中的源視頻地址轉換為適於移動終端的適配視頻地址,使移動終端根據適配視頻地址可獲取適於移動終端播放的適配視頻進行播放,提升了視頻播放效果,提升了移動終端的智能性,同時提升了社交網絡的產品競爭力,提高了用戶對社交網絡的使用粘度。
[0055]請參見圖3,為本發明實施例提供的另一種視頻處理方法的流程圖;本實施例從伺服器側闡述視頻處理的流程;該方法可包括以下步驟S201-步驟S203。
[0056]S201,伺服器根據移動終端發送的社交網絡的動態數據的拉取請求,獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;
[0057]其中,所述源視頻地址所述源視頻地址通常為HTML網頁的連結地址,該源視頻地址可以採用字符串的形式展示於所述原始動態數據中,也可以包含於視頻縮略圖中展示於所述原始動態數據中。
[0058]S202,所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址;
[0059]伺服器對源視頻地址的適配處理可以採用以下兩種實施方式,第一種實施方式為:調用第三方視頻網站的視頻轉換接口,將源視頻地址轉換為適於移動終端的適配視頻地址,移動終端通過此適配視頻地址可直接從第三方視頻網站獲取適於移動終端播放的適配視頻數據。第二種實施方式為:在源視頻地址的欄位中添加伺服器中代理CGI (CommonGateway Interface,通用網關接口)程序的地址,形成適配視頻地址;移動終端通過此適配視頻地址可通過伺服器中的代理CGI程序,從第三方視頻網站獲得適於移動終端播放的適配視頻數據。
[0060]S203,所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端,以使所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0061]本發明實施例中,伺服器將動態數據中的源視頻地址轉換為適於移動終端的適配視頻地址,使移動終端根據適配視頻地址可獲取適於移動終端播放的適配視頻進行播放,提升了視頻播放效果,提升了移動終端的智能性,同時提升了社交網絡的產品競爭力,提高了用戶對社交網絡的使用粘度。
[0062]請參見圖4,為本發明實施例提供的又一種視頻處理方法的流程圖;本實施例從移動終端與伺服器之間的交互過程闡述視頻處理的流程;該方法可包括以下步驟S301-步驟 S305。
[0063]S301,移動終端向伺服器發送社交網絡的動態數據的拉取請求;本步驟可參見圖1所示實施例的步驟S101,在此不贅述。
[0064]S302,所述伺服器獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;
[0065]S303,所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址;
[0066]S304,所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端;
[0067]本實施例中,步驟S302-步驟S304可參見圖2所示實施例的步驟S201-步驟S203,在此不贅述。
[0068]S305,所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0069]本步驟可參見圖1所示實施例的步驟S103,在此不贅述。請一併參見圖5,為本發明實施例提供的移動終端的視頻播放示意圖;如圖5所示,移動終端在播放適配視頻數據時,播放區域佔據了移動終端的全部屏幕,獲得了較佳的視頻播放效果。
[0070]本發明實施例中,伺服器將動態數據中的源視頻地址轉換為適於移動終端的適配視頻地址,使移動終端根據適配視頻地址可獲取適於移動終端播放的適配視頻進行播放,提升了視頻播放效果,提升了移動終端的智能性,同時提升了社交網絡的產品競爭力,提高了用戶對社交網絡的使用粘度。
[0071]請參見圖6,為本發明實施例提供的又一種視頻處理方法的流程圖;本實施例從移動終端與伺服器之間的交互過程闡述視頻處理的流程;該方法可包括以下步驟S401-步驟 S408。
[0072]S401,移動終端向伺服器發送社交網絡的動態數據的拉取請求;
[0073]S402,所述伺服器獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;
[0074]S403,所述伺服器從所述原始動態數據中提取源視頻地址;
[0075]S404,所述伺服器調用第三方視頻網站的視頻轉換接口,將所述源視頻地址轉換為適於所述移動終端的適配視頻地址;[0076]S405,所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端;
[0077]S406,所述移動終端根據所述優化動態數據中的適配視頻地址,向所述第三方視頻網站發送適配視頻獲取請求;
[0078]S407,所述移動終端接收所述第三方視頻網站返回的所述適配視頻地址所標識的適配視頻數據;
[0079]S408,所述移動終端播放所述適配視頻數據。
[0080]本實施例中,由於伺服器向移動終端返回動態數據之前,即完成了源視頻地址至適配視頻地址的轉換,完成視頻優化處理的全部過程,適配視頻地址隨優化動態數據傳輸至移動終端。移動終端可根據適配視頻地址快速獲得適配視頻數據進行播放,從而提升了播放的響應速度,提高了移動終端的性能。
[0081]本發明實施例中,伺服器將動態數據中的源視頻地址轉換為適於移動終端的適配視頻地址,使移動終端根據適配視頻地址可獲取適於移動終端播放的適配視頻進行播放,提升了視頻播放效果,提升了移動終端的智能性,同時提升了社交網絡的產品競爭力,提高了用戶對社交網絡的使用粘度。
[0082]請參見圖7,為本發明實施例提供的又一種視頻處理方法的流程圖;本實施例從移動終端與伺服器之間的交互過程闡述視頻處理的流程;該方法可包括以下步驟S501-步驟 S511。
[0083]S501,移動終端向伺服器發送社交網絡的動態數據的拉取請求;
[0084]S502,所述伺服器獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;
[0085]S503,所述伺服器從所述原始動態數據中提取源視頻地址;
[0086]S504,所述伺服器在所述源視頻地址的欄位中添加代理CGI地址,形成適配視頻地址;
[0087]S505,所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端;
[0088]S506,所述移動終端解析所述優化動態數據中的適配視頻地址,獲得代理CGI地址和源視頻地址;
[0089]S507,所述移動終端向所述代理CGI發送適配請求,所述適配請求中包含所述源視頻地址,以使所述代理CGI調用第三方視頻網站的視頻轉換接口,將所述源視頻地址轉換為適於所述移動終端的優化視頻地址;
[0090]S508,所述移動終端接收所述代理CGI返回的優化視頻地址;
[0091]S509,所述移動終端根據所述優化視頻地址向所述第三方視頻網站發送適配視頻獲取請求;
[0092]S5109,所述移動終端接收所述第三方視頻網站返回的所述優化視頻地址所標識的適配視頻數據;
[0093]S511,所述移動終端播放所述適配視頻數據。
[0094]本實施例中,由於伺服器向移動終端返回動態數據之前,僅在源視頻地址添加代理CGI地址,並不依賴於第三方視頻網站進行地址轉換,從而可避免地址轉換所帶來的時延,保證動態數據的快速、正常輸出。另外,當移動終端需要對動態數據中的視頻進行播放時,才通過代理CGI調用第三方視頻網站的視頻轉換接口進行地址轉換,這種按需優化的處理方式,可對動態數據中的視頻進行更為靈活的優化處理,減少不必要的地址轉換操作,節省資源的消耗。
[0095]本發明實施例中,伺服器將動態數據中的源視頻地址轉換為適於移動終端的適配視頻地址,使移動終端根據適配視頻地址可獲取適於移動終端播放的適配視頻進行播放,提升了視頻播放效果,提升了移動終端的智能性,同時提升了社交網絡的產品競爭力,提高了用戶對社交網絡的使用粘度。
[0096]下面將結合附圖8-附圖10,對本發明實施例提供的移動終端進行詳細介紹。需要說明的是,下述的移動終端可以應用於圖2-圖7所示方法中。
[0097]請參見圖8,為本發明實施例提供的一種移動終端的結構示意圖;該移動終端可包括:動態拉取模塊101、數據接收模塊102和視頻播放模塊103。
[0098]動態拉取模塊101,用於向伺服器發送社交網絡的動態數據的拉取請求,以使所述伺服器拉取原始動態數據,並對原始動態數據進行處理形成優化動態數據,所述原始動態數據包含源視頻地址,所述優化動態數據包含對所述源視頻地址進行適配處理形成的適配視頻地址;
[0099]數據接收模塊102,用於接收所述伺服器返回的所述優化動態數據;
[0100]視頻播放模塊103,用於根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0101]需要說明的是,適配視頻數據可以為適於移動終端播放的各種格式的視頻數據,包括但不限於:MP4格式、IFRAME格式,H.264格式、Flash格式等等。其中,適於播放指移動終端在播放適配視頻數據時,播放區域通常可佔據移動終端的全部屏幕,獲得較佳的視頻播放效果。
[0102]其中,所述視頻播放模塊103可以存在以下兩種可行的實施方式:
[0103]在第一種可行的實施方式中,請一併參見圖9,為圖8所示視頻播放模塊的一個實施例的結構示意圖;該視頻播放模塊103可包括:視頻請求單元1301、數據接收單元1302和播放單元1303。
[0104]視頻請求單元1301,用於根據所述優化動態數據中的適配視頻地址,向所述第三方視頻網站發送適配視頻獲取請求;
[0105]數據接收單元1302,用於接收所述第三方視頻網站返回的所述適配視頻地址所標識的適配視頻數據;
[0106]播放單元1303,用於播放所述適配視頻數據;
[0107]本實施方式中,所述適配視頻地址為所述伺服器調用第三方視頻網站的視頻轉換接口,對所述源視頻地址轉換形成的適於所述移動終端的適配視頻地址。
[0108]在第二種可行的實施方式中,請一併參見圖10,為圖8所示視頻播放模塊的另一個實施例的結構示意圖;該視頻播放模塊103可包括:解析單元1311、適配請求單元1312、地址接收單元1313、視頻請求單元1314、數據接收單元1315和播放單元1316。
[0109]解析單元1311,用於解析所述優化動態數據中的適配視頻地址,獲得代理CGI地址和源視頻地址;[0110]適配請求單元1312,用於向所述代理CGI發送適配請求,所述適配請求中包含所述源視頻地址,以使所述代理CGI調用第三方視頻網站的視頻轉換接口,將所述源視頻地址轉換為適於所述移動終端的優化視頻地址;
[0111]地址接收單元1313,用於接收所述代理CGI返回的優化視頻地址;
[0112]視頻請求單元1314,用於根據所述優化視頻地址向所述第三方視頻網站發送適配視頻獲取請求;
[0113]數據接收單元1315,用於接收所述第三方視頻網站返回的所述優化視頻地址所標識的適配視頻數據;
[0114]播放單元1316,用於播放所述適配視頻數據;
[0115]本實施方式中,所述適配視頻地址為所述伺服器在所述源視頻地址的欄位中添加代理CGI地址所形成的適配視頻地址。
[0116]可以理解的是,圖9所示的視頻請求單元1301與圖10所示的視頻請求單元1314可以為同一功能單元,圖9所示的數據接收單元1302與圖10所示的數據接收單元1315可以為同一功能單元,圖9所示的播放單元1303與圖10所示的播放單元1316可以為同一功
能單元。
[0117]需要說明的是,本實施例的移動終端的結構與功能可通過上述方法實施例中的方法具體實現,該具體實現過程可參見上述方法中的相關描述,在此不贅述。
[0118]本發明實施例中,伺服器將動態數據中的源視頻地址轉換為適於移動終端的適配視頻地址,使移動終端根據適配視頻地址可獲取適於移動終端播放的適配視頻進行播放,提升了視頻播放效果,提升了移動終端的智能性,同時提升了社交網絡的產品競爭力,提高了用戶對社交網絡的使用粘度。
[0119]下面將結合附圖11-附圖13,對本發明實施例提供的伺服器進行詳細介紹。需要說明的是,下述的伺服器可以應用於圖2-圖7所示方法中,也可以應用於上述圖8-圖10所示移動終端的實施例中。
[0120]請參見圖11,為本發明實施例提供的一種伺服器的結構示意圖;該伺服器可包括:動態獲取模塊201、適配處理模塊202、動態更新模塊203和數據返回模塊204。
[0121]動態獲取模塊201,用於獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址;
[0122]適配處理模塊202,用於對所述源視頻地址進行適配處理,形成適配視頻地址;
[0123]動態更新模塊203,用於採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據;
[0124]數據返回模塊204,用於將所述優化動態數據返回至所述移動終端,以使所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
[0125]其中,所述適配處理模塊202可以存在以下兩種可行的實施方式:
[0126]在第一種可行的實施方式中,請一併參見圖12,為圖11所示的適配處理模塊的一個實施例的結構示意圖;該適配處理模塊202可包括:提取單元2201和適配處理單元2202。
[0127]提取單元2201,用於從所述原始動態數據中提取源視頻地址;
[0128]適配處理單元2202,用於調用第三方視頻網站的視頻轉換接口,將所述源視頻地址轉換為適於所述移動終端的適配視頻地址。
[0129]本實施方式中,由於所述適配處理單元202在伺服器向移動終端返回動態數據之前,即完成了源視頻地址至適配視頻地址的轉換,完成視頻優化處理的全部過程,適配視頻地址隨優化動態數據傳輸至移動終端。移動終端可根據適配視頻地址快速獲得適配視頻數據進行播放,從而提升了播放的響應速度,提高了移動終端的性能。
[0130]在第二種可行的實施方式中,請一併參見圖13,為圖11所示的適配處理模塊的另一個實施例的結構示意圖;該適配處理模塊202可包括:提取單元2211和添加單元2212。
[0131]提取單元2211,用於從所述原始動態數據中提取源視頻地址;
[0132]添加單元2212,用於在所述源視頻地址的欄位中添加代理CGI地址,形成適配視頻地址。
[0133]本實施方式中,由於伺服器向移動終端返回動態數據之前,所述添加單元2212僅在源視頻地址添加代理CGI地址,並不依賴於第三方視頻網站進行地址轉換,從而可避免地址轉換所帶來的時延,保證動態數據的快速、正常輸出。另外,當移動終端需要對動態數據中的視頻進行播放時,才通過代理CGI調用第三方視頻網站的視頻轉換接口進行地址轉換,這種按需優化的處理方式,可對動態數據中的視頻進行更為靈活的優化處理,減少不必要的地址轉換操作,節省資源的消耗。
[0134]需要說明的是,本實施例的伺服器的結構與功能可通過上述方法實施例中的方法具體實現,該具體實現過程可參見上述方法中的相關描述,在此不贅述。
[0135]本發明實施例中,伺服器將動態數據中的源視頻地址轉換為適於移動終端的適配視頻地址,使移動終端根據適配視頻地址可獲取適於移動終端播放的適配視頻進行播放,提升了視頻播放效果,提升了移動終端的智能性,同時提升了社交網絡的產品競爭力,提高了用戶對社交網絡的使用粘度。
[0136]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關的硬體來完成,所述的程序可存儲於一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0137]以上所揭露的僅為本發明較佳實施例而已,當然不能以此來限定本發明之權利範圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的範圍。
【權利要求】
1.一種視頻處理方法,其特徵在於,包括: 移動終端向伺服器發送社交網絡的動態數據的拉取請求,所述伺服器獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址; 所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址; 所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端; 所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
2.如權利要求1所述的方法,其特徵在於,所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址,包括: 所述伺服器從所述原始動態數據中提取源視頻地址; 所述伺服器調用第三方視頻網站的視頻轉換接口,將所述源視頻地址轉換為適於所述移動終端的適配視頻地址。
3.如權利要求2所述的方法,其特徵在於,所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放,包括: 所述移動終端根據所述優化動態數據中的適配視頻地址,向所述第三方視頻網站發送適配視頻獲取請求;· 所述移動終端接收所述第三方視頻網站返回的所述適配視頻地址所標識的適配視頻數據; 所述移動終端播放所述適配視頻數據。
4.如權利要求1所述的方法,其特徵在於,所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址,包括: 所述伺服器從所述原始動態數據中提取源視頻地址; 所述伺服器在所述源視頻地址的欄位中添加代理通用網關接口 CGI地址,形成適配視頻地址。
5.如權利要求4所述的方法,其特徵在於,所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放,包括: 所述移動終端解析所述優化動態數據中的適配視頻地址,獲得代理CGI地址和源視頻地址; 所述移動終端向所述代理CGI發送適配請求,所述適配請求中包含所述源視頻地址,以使所述代理CGI調用第三方視頻網站的視頻轉換接口,將所述源視頻地址轉換為適於所述移動終端的優化視頻地址; 所述移動終端接收所述代理CGI返回的優化視頻地址,並根據所述優化視頻地址向所述第三方視頻網站發送適配視頻獲取請求; 所述移動終端接收所述第三方視頻網站返回的所述優化視頻地址所標識的適配視頻數據; 所述移動終端播放所述適配視頻數據。
6.一種視頻處理方法,其特徵在於,包括: 移動終端向伺服器發送社交網絡的動態數據的拉取請求,以使所述伺服器對所請求拉取的原始動態數據進行處理,形成優化動態數據,所述原始動態數據中包含源視頻地址,所述優化動態數據中包含對所述源視頻地址進行適配處理形成的適配視頻地址; 所述移動終端接收所述伺服器返回的所述優化動態數據; 所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
7.一種視頻處理方法,其特徵在於,包括: 伺服器根據移動終端發送的社交網絡的動態數據的拉取請求,獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址; 所述伺服器對所述源視頻地址進行適配處理,形成適配視頻地址; 所述伺服器採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據並返回至所述移動終端,以使所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
8.一種移動終端,其特徵在於,包括: 動態拉取模塊,用於向伺服器發送社交網絡的動態數據的拉取請求,以使所述伺服器拉取原始動態數據,並對原始動態數據進行處理形成優化動態數據,所述原始動態數據包含源視頻地址,所述優化動態數據包含對所述源視頻地址進行適配處理形成的適配視頻地址; 數據接收模塊,用於接收所述伺服器返回的所述優化動態數據; 視頻播放模塊,用於根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
9.如權利要求8所述的移動終端,其特徵在於,所述視頻播放模塊包括: 視頻請求單元,用於根據所述優化動態數據中的適配視頻地址,向所述第三方視頻網站發送適配視頻獲取請求; 數據接收單元,用於接收所述第三方視頻網站返回的所述適配視頻地址所標識的適配視頻數據; 播放單元,用於播放所述適配視頻數據; 其中,所述適配視頻地址為所述伺服器調用第三方視頻網站的視頻轉換接口,對所述源視頻地址轉換形成的適於所述移動終端的適配視頻地址。
10.如權利要求8所述的移動終端,其特徵在於,所述視頻播放模塊包括: 解析單元,用於解析所述優化動態數據中的適配視頻地址,獲得代理CGI地址和源視頻地址; 適配請求單元,用於向所述代理CGI發送適配請求,所述適配請求中包含所述源視頻地址,以使所述代理CGI調用第三方視頻網站的視頻轉換接口,將所述源視頻地址轉換為適於所述移動終端的優化視頻地址; 地址接收單元,用於接收所述代理CGI返回的優化視頻地址; 視頻請求單元,用於根據所述優化視頻地址向所述第三方視頻網站發送適配視頻獲取請求; 數據接收單元,用於接收所述第三方視頻網站返回的所述優化視頻地址所標識的適配視頻數據;播放單元,用於播放所述適配視頻數據; 其中,所述適配視頻地址為所述伺服器在所述源視頻地址的欄位中添加代理CGI地址所形成的適配視頻地址。
11.一種伺服器,其特徵在於,包括: 動態獲取模塊,用於獲取所請求拉取的原始動態數據,所述原始動態數據中包含源視頻地址; 適配處理模塊,用於對所述源視頻地址進行適配處理,形成適配視頻地址; 動態更新模塊,用於採用所述適配視頻地址更新所述原始動態數據,獲得優化動態數據; 數據返回模塊,用於將所述優化動態數據返回至所述移動終端,以使所述移動終端根據所述優化動態數據中的適配視頻地址,獲得適配視頻數據並進行播放。
12.如權利要求11所述的伺服器,其特徵在於,所述適配處理模塊包括: 提取單元,用於從所述原始動態數據中提取源視頻地址; 適配處理單元,用於調用第三方視頻網站的視頻轉換接口,將所述源視頻地址轉換為適於所述移動終端的適配視頻地址。
13.如權利要求12所述的伺服器,其特徵在於,所述適配處理模塊包括: 提取單元,用於從所述·原始動態數據中提取源視頻地址; 添加單元,用於在所述源視頻地址的欄位中添加代理CGI地址,形成適配視頻地址。
【文檔編號】H04L29/08GK103856543SQ201210521394
【公開日】2014年6月11日 申請日期:2012年12月7日 優先權日:2012年12月7日
【發明者】王慧星, 王志豪, 黃俊洪, 盧寅, 王明慧, 李海友, 俞尚, 林俊, 劉毅, 林劍城 申請人:騰訊科技(深圳)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀