[發明專利]在移動客戶端獲取視頻流的方法和裝置以及向移動客戶端提供可執行代碼的方法和裝置有效
| 申請號: | 201611159215.3 | 申請日: | 2016-12-15 | 
| 公開(公告)號: | CN108234402B | 公開(公告)日: | 2020-12-08 | 
| 發明(設計)人: | 李燁民 | 申請(專利權)人: | 北京小度互娛科技有限公司 | 
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04N21/858 | 
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;王艷春 | 
| 地址: | 100193 北京市海淀區西北*** | 國省代碼: | 北京;11 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 移動 客戶端 獲取 視頻 方法 裝置 以及 提供 可執行 代碼 | ||
本申請公開了在移動客戶端獲取視頻流的方法和裝置以及向移動客戶端提供與視頻內容相關的可執行代碼的方法和裝置。在移動客戶端獲取視頻流的方法包括:向服務器發送訪問網頁的請求,所述網頁中嵌入有視頻內容;執行從所述服務器接收的、與所述視頻內容相關聯的可執行代碼,以獲取所述視頻內容的網絡地址;以及根據所述網絡地址獲取所述視頻內容的視頻流。
技術領域
本申請涉及視頻嗅探技術,具體涉及在移動客戶端獲取視頻流的方法和裝置以及向移動客戶端提供與視頻內容相關的可執行代碼的方法和裝置。
背景技術
隨著互聯網等媒介和視頻技術的發展,視頻文件被越來越多地用于信息傳播。無論是通過電視媒體還是通過網絡媒體等,人們會通過大量的視頻文件來獲取信息或者觀看自己感興趣的節目。如何對視頻進行有效的聚合和使用成為了當前研究的熱點。
PC網頁端通常以flash播放器為主播放視頻文件,移動網頁端通常以H5播放器為主。然而,移動客戶端播放器通常只支持類似flv、mp4、m3u8格式的視頻流。因此,PC網頁端和移動網頁端這兩種視頻資源均無法在移動客戶端播放器中直接播放和下載。
在現有技術中,通常是在服務器端部署嗅探模塊。當服務器接收到移動客戶端連接網頁的請求時,如果該網頁上嵌入有視頻內容,則服務器利用其內部署的嗅探模塊提取視頻內容的視頻流,然后通過HTTP接口發送給移動客戶端。
然而,由于視頻流本身文件較大,視頻提供方會將視頻流傳輸到部署在各地的多個cdn節點上。當用戶播放或者下載該視頻流時,會請求最近的cdn節點向用戶發送視頻流,以達到最佳的用戶體驗。眾所周知,不同的cdn節點,視頻文件的請求地址是不同的。如果通過服務器的嗅探模塊提取視頻文件的話,為了達到更好的視頻播放和下載速度,則需要在不同的地域部署多個服務器進行嗅探。如此,則大大提高了成本。
另一方面,現有的視頻內容的提供方(例如,各視頻網站)通常會對視頻文件的視頻流本身做有效性校驗。比如一個視頻流只能在10分鐘內請求,如果超過該時間,則將被設置為無效請求。如此,如果在服務器端對視頻文件進行嗅探的話,為了保證視頻流的有效性,服務器對同一個視頻需要做周期性的嗅探。這將大大耗費資源。
發明內容
本申請提供了在移動客戶端獲取視頻流的方法和裝置以及向移動客戶端提供與視頻內容相關的可執行代碼的方法和裝置。
根據本申請的一個方面,在移動客戶端獲取視頻流的方法包括:向服務器發送訪問網頁的請求,所述網頁中嵌入有視頻內容;執行從所述服務器接收的、與所述視頻內容相關聯的可執行代碼,以獲取所述視頻內容的網絡地址;以及根據所述網絡地址獲取所述視頻內容的視頻流。
根據一個實施方式,所述可執行代碼為lua碼。
根據一個實施方式,所述可執行代碼為跨域代碼。
根據一個實施方式,執行從所述服務器接收的、與所述視頻內容相關聯的可執行代碼包括:在預設的lua執行環境中執行所述lua碼。
根據一個實施方式,所述可執行代碼嵌入有所述視頻內容的播放規則和嗅探規則,所述嗅探規則包括所述視頻內容的真實URL地址,并且所述方法還包括:根據所述視頻內容的播放規則在移動客戶端播放所述視頻內容。
根據一個實施方式,在執行從所述服務器接收的、與所述視頻內容相關聯的可執行代碼之后,所述方法還包括:存儲所述可執行代碼中嵌入的播放規則,并記錄所述播放規則的提供方。
根據本申請的另一方面,向移動客戶端提供與視頻內容相關的可執行代碼的方法包括:從移動客戶端發送的請求中提取網頁的鏈接地址,所述網頁中嵌入有視頻內容;生成與所提取的鏈接地址中嵌入的視頻內容相對應的可執行代碼;以及將生成的可執行代碼發送至所述移動客戶端。
根據一個實施方式,所述可執行代碼為lua碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小度互娛科技有限公司,未經北京小度互娛科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611159215.3/2.html,轉載請聲明來源鉆瓜專利網。





