[發明專利]集成YouTube應用的低端機頂盒系統及播放YouTube網站視頻的方法在審
| 申請號: | 201611138738.X | 申請日: | 2016-12-12 | 
| 公開(公告)號: | CN106792018A | 公開(公告)日: | 2017-05-31 | 
| 發明(設計)人: | 蔡曉麗 | 申請(專利權)人: | 四川長虹電器股份有限公司 | 
| 主分類號: | H04N21/41 | 分類號: | H04N21/41;H04N21/426;H04N21/61;H04N21/643;H04N21/858;H04L29/06 | 
| 代理公司: | 成都虹橋專利事務所(普通合伙)51124 | 代理人: | 吳中偉 | 
| 地址: | 621000 四*** | 國省代碼: | 四川;51 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 集成 youtube 應用 低端 機頂盒 系統 播放 網站 視頻 方法 | ||
技術領域
本發明涉及計算機軟件和網絡技術領域,具體涉及集成YouTube應用的低端機頂盒系統及播放YouTube網站視頻的方法。
背景技術
YouTube是世界范圍的視頻分享網站,為全球成千上萬的用戶提供高水平的視頻上傳、分發、展示、瀏覽服務。隨著YouTube的出現,市場上出現各種視頻播放軟件,通過互聯網實現對YouTube視頻網站的文件下載。這些功能強大的播放軟件依賴于PC機環境,且操作復雜。對于普通用戶而言,如果能通過機頂盒就像看電視般簡單的搜索YouTube網站的視頻,會讓更多人分享到YouTube視頻。
在機頂盒上集成YouTube應用,對機頂盒硬件的處理速度和存儲空間有一定的要求,并要求支持流媒體相關協議。常見的三種流媒體協議是:基于HTTP的漸進下載、RTP/RTSP的實時流媒體協議,以及apple提出的HTTP Live Streaming協議。不同平臺的機頂盒對流媒體協議的支持種類不盡相同,通常大部分的機頂盒都支持HTTP的漸進下載協議。
傳統技術中通常選取高端配置的機頂盒,并基于瀏覽器環境集成YouTube應用。通過瀏覽器實現視頻搜索,視頻網址解析,視頻媒體封裝解析獲得音視頻幀后再傳入解碼器進行解碼播放。該方法除去開發周期長外還要求機頂盒本身處理速度高,存儲設備空間大,因此并不適用于低端機頂盒。
發明內容
本發明所要解決的技術問題是:提出一種集成YouTube應用的低端機頂盒系統及播放YouTube網站視頻的方法,解決傳統技術中只能在高端機頂盒上集成YouTube應用,對機頂盒處理速度和存儲空間要求較高,而不能適用于低端機頂盒的問題。
本發明解決其技術問題所采用的技術方案是:
集成YouTube應用的低端機頂盒系統,包括:
HTTP引擎模塊,用于組織請求內容,并向YouTube網站發起媒體文件請求,在請求成功后接收到一個載有N個視頻ATOM供稿信息的綱要文件,并將該文件存儲在硬盤;
媒體信息處理模塊,解析所述綱要文件,并將視頻元信息分類存儲,待UI界面模塊調用顯示;
UI界面模塊,負責視頻元信息展示及視頻播放;
IPC控制模塊,將含有視頻元ID的網址發送至VLC服務器進程進行網址解析;并負責將網址解析模塊獲取的下載網址傳回至媒體信息處理模塊;
播放控制模塊,在媒體信息處理模塊獲取下載網址后對網址所對應視頻進行播放控制;
網址解析模塊,將帶有視頻元ID號的網址解析為視頻實時下載的網址。
作為進一步優化,所述視頻元信息包括:視頻元作者、發布時間、視頻元ID、縮略圖片下載網址以及下一頁搜索ID號信息。
此外,本發明的另一目的還在于提出一種播放YouTube網站視頻的方法,其包括:
a.HTTP引擎向YouTube服務器發送請求;在請求成功后接收到一個載有N個視頻ATOM供稿信息的綱要文件;
b.媒體信息處理模塊解析HTTP引擎接收的視頻元綱要文件;
c.UI界面顯示視頻元信息以及播放控制;
d.網址解析模塊將帶有視頻元ID號的網址解析為視頻實時下載的網址;
e.播放控制模塊經媒體信息處理模塊獲取視頻實時下載網址后進行視頻播放。
作為進一步優化,步驟a中,HTTP引擎根據GOOGLE API V3對搜索視頻資源所作的約束進行默認請求設置,請求YouTube網站上某國家搜索率前M個高清視頻,并每次返回N個視頻元的綱要文件,其中,國家和視頻發布時間可設置,所述M大于等于N。
作為進一步優化,步驟b中,媒體信息處理模塊獲取綱要文件后,逐一分析每一個視頻ATOM供稿,獲取視頻元作者、發布時間,視頻元ID,縮略圖片下載網址以及下一頁搜索ID號等信息,將下一頁搜索ID號寫入HTTP引擎請求中便可獲取下一個N視頻元的綱要文件,如此反復搜索下去可獲取M個視頻元信息,在獲得視頻元縮略圖下載網址后可通過WGET指令下載圖片,并存入縮略圖緩存,將視頻元作者,發布時間信息存入媒體信息進行緩存。
作為進一步優化,步驟c中,UI界面模塊展示視頻縮略圖、視頻作者、發布時間信息,用戶通過操作播放控制按鈕,視頻搜索按鈕實現對YouTube網站媒體文件的下載和瀏覽。
作為進一步優化,步驟d中,當網址解析模塊獲取實時下載網址后便將該實時下載網址經IPC控制模塊傳回至媒體信息處理模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611138738.X/2.html,轉載請聲明來源鉆瓜專利網。





