[發(fā)明專利]一種無縫播放內(nèi)容的方法及裝置在審
| 申請?zhí)枺?/td> | 202110159844.0 | 申請日: | 2021-02-05 |
| 公開(公告)號: | CN112887774A | 公開(公告)日: | 2021-06-01 |
| 發(fā)明(設(shè)計)人: | 陳學(xué)藝;劉杰深 | 申請(專利權(quán))人: | 冠捷顯示科技(廈門)有限公司 |
| 主分類號: | H04N21/43 | 分類號: | H04N21/43;H04N21/433;H04N21/44 |
| 代理公司: | 福州君誠知識產(chǎn)權(quán)代理有限公司 35211 | 代理人: | 彭東 |
| 地址: | 360000 福建省廈門市翔*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 無縫 播放 內(nèi)容 方法 裝置 | ||
本發(fā)明公開一種無縫播放內(nèi)容的方法及裝置,在無縫播放中,對不同編解碼類型媒體文件采用多解碼器進(jìn)行解碼,側(cè)重于解碼輸出的數(shù)據(jù)處理,對解碼輸出的數(shù)據(jù)進(jìn)行顯示緩存、時鐘同步等,然后再輸出顯示。本發(fā)明通過對媒體文件解碼后的數(shù)據(jù)進(jìn)行顯示緩存,同步處理后進(jìn)行輸出顯示,可以有效的解決由于解碼器不同導(dǎo)致切換時的畫面閃爍,黑屏、卡頓不連續(xù)的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體技術(shù)領(lǐng)域,尤其涉及一種無縫播放內(nèi)容的方法及裝置。
背景技術(shù)
目前無縫播放技術(shù)都主要針對于在線內(nèi)容的下載緩存,或者本地文件預(yù)先緩存多個文件,都側(cè)重于解碼器之前數(shù)據(jù)處理;當(dāng)無縫播放過程中切換下一個媒體文件的編碼格式不同時,會出現(xiàn)畫面閃爍、黑屏或者卡頓不連貫等。
目前大部分多媒體文件的無縫播放都是針對在線點播,通過對網(wǎng)絡(luò)帶寬進(jìn)行檢測,根據(jù)結(jié)果預(yù)先從服務(wù)器加載不同質(zhì)量內(nèi)容,來實現(xiàn)無縫播放;使用單解碼器解碼,通過創(chuàng)建多個播放器實例,對播放器進(jìn)行動態(tài)切換的方法來無縫切換;通過對多媒體目標(biāo)文件及下一個文件進(jìn)行參數(shù)信息的匹配,符合預(yù)設(shè)無縫要求,則將所述的多媒體文件的數(shù)據(jù)信息進(jìn)行緩存存放,使其從緩存中讀取并進(jìn)行解碼播放;通過對分段多媒體文件頭信息進(jìn)行處理,合成為一個頭信息,并采用服務(wù)器、客戶端形式,服務(wù)器處理提供合成信息流,客戶端來進(jìn)行播放;顯示緩存技術(shù)目前主要用于多屏顯示、圖像拼接、圖像增強(qiáng)、多戶用操作界面顯示、實時流媒體操作、字幕信息添加等。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種無縫播放內(nèi)容的方法及裝置,解決用戶觀看多個連續(xù)媒體文件,文件在切換時,畫面會出現(xiàn)黑屏、閃爍、卡頓不連貫的問題,使之無縫連續(xù)播放,提高用戶的觀看體驗。
本發(fā)明采用的技術(shù)方案是:
一種無縫播放內(nèi)容的裝置,其包括控制模塊以及與控制模塊連接的接收模塊、讀取模塊、解析模塊和顯示模塊;解析模塊的輸出端連接一解碼模塊,解碼模塊的輸出端連接顯示緩存區(qū),顯示緩存區(qū)連接顯示模塊;接收模塊用于接收用戶的指令并獲取媒體文件路徑信息;讀取模塊用于目標(biāo)媒體文件數(shù)據(jù)的讀取并將文件數(shù)據(jù)送給后續(xù)模塊進(jìn)行解析和解碼;控制模塊進(jìn)行邏輯控制,控制加載讀取文件數(shù)據(jù)、解碼文件幀數(shù)據(jù)、更新顯示緩存以及顯示輸出控制;解析模塊進(jìn)行媒體文件的格式解析并獲取文件元數(shù)據(jù)和編解碼信息;解碼模塊負(fù)責(zé)進(jìn)行幀數(shù)據(jù)解碼并將數(shù)據(jù)緩存到顯示緩存區(qū)中待顯示;顯示模塊對待顯示的幀數(shù)據(jù)進(jìn)行時鐘同步處理以及無縫切換控制。
進(jìn)一步地,作為一種較優(yōu)實施方式,解碼模塊為一個以上,每個解析模塊的輸出端連接一解碼模塊,所有解碼模塊的輸出端連接顯示緩存區(qū)。
進(jìn)一步地,作為一種較優(yōu)實施方式,各功能單元模塊集成在一個處理單元中;或者單元模塊形成單獨(dú)的物理存在;或者兩個或兩個以上單元集成在一個處理單元中。
進(jìn)一步地,作為一種較優(yōu)實施方式,各功能單元模塊采用硬件的形式實現(xiàn),或者采用軟件功能單元的形式實現(xiàn)。
一種無縫播放內(nèi)容的方法,其包括以下步驟:
步驟1,接收用戶播放多個媒體文件的請求,逐個對目標(biāo)文件進(jìn)行處理;首先讀取目標(biāo)第一個文件作為當(dāng)前處理文件;
步驟2,對當(dāng)前文件進(jìn)行解析獲取其編解碼參數(shù)信息;然后初始化解碼器,對當(dāng)前文件的數(shù)據(jù)幀解碼并將輸出數(shù)據(jù)進(jìn)行顯示緩存、播放;
步驟3,當(dāng)前文件的幀數(shù)據(jù)解碼緩存結(jié)束后,判斷是否有后續(xù)文件待處理;是則,繼續(xù)讀取下一個文件作為當(dāng)前文件,預(yù)處理得到解析文件的編解碼參數(shù)信息,對編解碼參數(shù)判斷處理后執(zhí)行步驟4;否則,執(zhí)行步驟5;
步驟4,根據(jù)編解碼信息創(chuàng)建新的解碼器,初始化后進(jìn)行文件幀數(shù)據(jù)解碼,將解碼數(shù)據(jù)進(jìn)行時鐘同步處理并放入顯示緩存隊列,使其無縫銜接播放后執(zhí)行步驟3;
步驟5,完成本次數(shù)據(jù)處理并等待下個流程。
進(jìn)一步地,作為一種較優(yōu)實施方式,步驟4中當(dāng)前文件的編解碼信息與前一個文件的編解碼信息一致時,創(chuàng)建新的解碼器或者復(fù)用前一個解碼器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于冠捷顯示科技(廈門)有限公司,未經(jīng)冠捷顯示科技(廈門)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110159844.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 內(nèi)容再現(xiàn)系統(tǒng)、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容提供裝置、內(nèi)容再現(xiàn)程序和內(nèi)容提供程序
- 內(nèi)容記錄系統(tǒng)、內(nèi)容記錄方法、內(nèi)容記錄設(shè)備和內(nèi)容接收設(shè)備
- 內(nèi)容服務(wù)系統(tǒng)、內(nèi)容服務(wù)器、內(nèi)容終端及內(nèi)容服務(wù)方法
- 內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)裝置、內(nèi)容再生終端及內(nèi)容分發(fā)方法
- 內(nèi)容發(fā)布、內(nèi)容獲取的方法、內(nèi)容發(fā)布裝置及內(nèi)容傳播系統(tǒng)
- 內(nèi)容提供裝置、內(nèi)容提供方法、內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法
- 內(nèi)容傳輸設(shè)備、內(nèi)容傳輸方法、內(nèi)容再現(xiàn)設(shè)備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容發(fā)送設(shè)備、內(nèi)容發(fā)送方法、內(nèi)容再現(xiàn)設(shè)備、內(nèi)容再現(xiàn)方法、程序及內(nèi)容分發(fā)系統(tǒng)
- 內(nèi)容再現(xiàn)裝置、內(nèi)容再現(xiàn)方法、內(nèi)容再現(xiàn)程序及內(nèi)容提供系統(tǒng)
- 內(nèi)容記錄裝置、內(nèi)容編輯裝置、內(nèi)容再生裝置、內(nèi)容記錄方法、內(nèi)容編輯方法、以及內(nèi)容再生方法





