[發明專利]基于Android平臺的視頻預覽方法及智能電視在審
| 申請號: | 201310358078.6 | 申請日: | 2013-08-16 |
| 公開(公告)號: | CN103546813A | 公開(公告)日: | 2014-01-29 |
| 發明(設計)人: | 劉廣賓 | 申請(專利權)人: | TCL集團股份有限公司 |
| 主分類號: | H04N21/472 | 分類號: | H04N21/472;H04N21/443 |
| 代理公司: | 深圳市君勝知識產權代理事務所 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 516001 廣東省惠州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 android 平臺 視頻 預覽 方法 智能 電視 | ||
技術領域
本發明涉及智能電視,特別涉及一種基于Android平臺的視頻預覽方法及智能電視。
背景技術
隨著Android系統的強勢推出,Android智能電視也迎來了快速地發展期,怎樣利用好家庭中這塊最大的顯示屏,成為各大電視產商必須思考的問題。其中用大屏幕智能電視來觀看本地或者網絡視頻已成為用戶的首選,隨著視頻觀看需求不斷地上升,國內傳統互聯網行業的視頻內容提供商巨頭也紛紛進入Android智能電視領域,例如優酷、土豆視頻、新浪視頻、CNTV(中國網絡電視臺)、QQ視頻等。
目前,在PC(personal?computer,個人計算機)端的視頻網站或者CS(Client/Server,客戶機/服務器)架構的客戶端在播放視頻時,用戶可以將光標移至進度條上,通過移動鼠標實現提前預覽視頻,定位觀看等功能。譬如,如果用戶想轉至某點播放時,只需通過點擊鼠標將進度條移動某個點即可轉至該點開始播放。如果想預覽某個點的視頻內容,只需通過鼠標將光標放在進度條的某個點上,在進度條上便能顯示該點的視頻預覽內容。
上述視頻預覽和使視頻轉至某點播放的實現方式,都需要使用圖片服務器,通過該圖片服務器預先存儲視頻文件各個時間點的圖片數據,當用戶在播放器進度條上移動時,播放器根據鼠標在進度條上的位置,向遠端的圖片服務器請求圖片,達到預覽視頻內容的目的。這也是目前國內視頻提供商的普遍做法。
但上述的實現方式,需要在視頻播放前提前做好各個時間點的圖片數據,而且上述方式只能實現視頻提供商自己提供的視頻文件的預覽,不能實現其它視頻文件的預覽、轉至某個點播放等功能。
目前,在Android智能電視平臺上,由于電視遙控的操作復雜性,以及Android系統本身不提供可預覽視頻內容的組件與接口,使Android智能電視平臺上,沒有視頻播放器應用支持通過遙控器將焦點移至進度條的某個位置預覽視頻內容,以及自定義播放視頻等功能,大大減弱了觀看視頻的用戶體驗,使Android智能電視的智能程度受到限制。
發明內容
鑒于上述現有技術的不足之處,本發明的目的在于提供一種基于Android平臺的視頻預覽方法及智能電視,以解決現有Android平臺的智能電視不通預覽視頻內容的問題。
為了達到上述目的,本發明采取了以下技術方案:
一種基于Android平臺的視頻預覽方法,其包括:
A、在視頻播放器開啟時,初始化視頻預覽功能;
B、接收用戶輸出的將播放器進度條切換為視頻預覽模式的第一切換指令,檢測播放器進度條的焦點是否移動;
C、當播放器進度條的焦點移動時,則將焦點停止時的位置轉換成視頻觀看點,并在緩存中查找是否有與所述視頻觀看點對應的視頻預覽內容;若無,則執行步驟D;若有,執行步驟E;
D、獲取與視頻觀看點相應的視頻數據,解碼所述視頻數據得到相應的視頻預覽內容,并執行步驟E;
E、將所述視頻預覽內容返回給播放器進度條顯示。
所述的基于Android平臺的視頻預覽方法中,所述步驟C具體包括:
C1、當播放器進度條的焦點移動時,判斷播放器進度條是否為視頻預覽模式;
C2、若是,則將焦點的位置轉換成視頻觀看點,并在緩存中查找是否有與所述視頻觀看點對應的視頻預覽內容;若無,則執行步驟D;若有,執行步驟E。
所述的基于Android平臺的視頻預覽方法中,所述步驟C2還包括:
若否,則將焦點的位置轉換成視頻觀看點,從該視頻觀看點開始播放視頻。
所述的基于Android平臺的視頻預覽方法中,所述步驟D具體包括:
D1、將所述視頻觀看點轉換成視頻物理地址,并基于所述視頻物理地址獲取相應的視頻數據;
D2、讀取所述視頻數據的文件頭信息,查找所述文件頭信息中是否有文件流信息;在所述文件頭信息中有文件流信息時,根據所述文件流信息查找相應的解碼器;
D3、通過所述解碼器解碼所述視頻數據,得到與所述視頻觀看點對應的視頻預覽內容。
所述的基于Android平臺的視頻預覽方法中,所述步驟D3具體包括:
D31、解碼器獲取所述視頻數據,并解碼所述視頻數據的視頻幀得到相應的視頻預覽內容;
D32、設置所述視頻預覽內容的渲染格式,并填充所述視頻預覽內容。
所述的基于Android平臺的視頻預覽方法中,所述步驟E之后還包括;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL集團股份有限公司,未經TCL集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310358078.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:工業CT三維精密測量與校準方法
- 下一篇:一種秈米強抗消化淀粉及其制備方法





