[發(fā)明專(zhuān)利]一種音視頻流實(shí)時(shí)分離處理及同步的方法及其系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201410093765.4 | 申請(qǐng)日: | 2014-03-13 |
| 公開(kāi)(公告)號(hào): | CN103888815B | 公開(kāi)(公告)日: | 2017-04-12 |
| 發(fā)明(設(shè)計(jì))人: | 徐永鍵;徐廣健;林澍霖;阮俊杰;譚洪舟 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中山大學(xué)花都產(chǎn)業(yè)科技研究院 |
| 主分類(lèi)號(hào): | H04N21/434 | 分類(lèi)號(hào): | H04N21/434;H04N21/4402;H04N21/4405;H04N21/4408;H04N21/439 |
| 代理公司: | 廣州市越秀區(qū)海心聯(lián)合專(zhuān)利代理事務(wù)所(普通合伙)44295 | 代理人: | 黃為 |
| 地址: | 510000 廣東省廣*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 實(shí)時(shí) 分離 處理 同步 方法 及其 系統(tǒng) | ||
1.一種音視頻流實(shí)時(shí)分離處理及同步的方法,其特征在于,包括:?
S1:上位機(jī)獲取并解復(fù)用媒體源文件,以得到視頻流和音頻流;?
S2:所述上位機(jī)對(duì)所述視頻流進(jìn)行視頻解碼和視頻濾波,以得到視頻播放數(shù)據(jù),并播放所述視頻播放數(shù)據(jù);?
S3:所述上位機(jī)對(duì)所述音頻流進(jìn)行格式轉(zhuǎn)換及編碼壓縮后傳輸至下位機(jī);?
S4:所述下位機(jī)調(diào)用解碼器對(duì)所述音頻流進(jìn)行解碼和濾波,以得到音頻播放數(shù)據(jù),并播放所述音頻播放數(shù)據(jù);?
S5:對(duì)所述視頻播放數(shù)據(jù)及音頻播放數(shù)據(jù)開(kāi)始時(shí)進(jìn)行初始同步處理,并對(duì)所述視頻播放數(shù)據(jù)及音頻播放數(shù)據(jù)播放過(guò)程中進(jìn)行同步校正處理。?
2.如權(quán)利要求1所述的方法,其特征在于,對(duì)所述視頻播放數(shù)據(jù)及音頻播放數(shù)據(jù)開(kāi)始時(shí)進(jìn)行初始同步處理具體地包括:?
(21)播放所述視頻播放數(shù)據(jù)的第一幀的同時(shí),所述上位機(jī)發(fā)送視頻起始幀數(shù)據(jù)包至所述下位機(jī),所述視頻起始幀數(shù)據(jù)包包括幀號(hào)m及所述視頻起始幀所對(duì)應(yīng)的系統(tǒng)時(shí)間t1;?
(22)所述下位機(jī)接收所述視頻起始數(shù)據(jù)包后,回發(fā)音頻起始幀數(shù)據(jù)包至所述上位機(jī),所述音頻起始幀數(shù)據(jù)包包括幀號(hào)及該音頻起始幀所對(duì)應(yīng)的系統(tǒng)時(shí)間t2,且該幀號(hào)與所述視頻起始幀的幀號(hào)相同;?
(23)采用平均法統(tǒng)計(jì)時(shí)間差Δt=t2-t1的平均值Δt’;?
(24)判斷平均值Δt’是否超過(guò)預(yù)設(shè)閾值,并根據(jù)判斷結(jié)果對(duì)所述視頻起始幀進(jìn)行減緩幀速率處理。?
3.如權(quán)利要求1或2所述的方法,其特征在于,對(duì)所述視頻播放數(shù)據(jù)及音頻播放數(shù)據(jù)播放過(guò)程中進(jìn)行同步校正處理具體包括:?
(31)播放當(dāng)前視頻幀時(shí),所述上位機(jī)發(fā)送同步校正數(shù)據(jù)包至所述下位機(jī),所述同步校正數(shù)據(jù)包包括所述當(dāng)前視頻幀的幀序號(hào)、根據(jù)所述當(dāng)前視頻幀和幀率計(jì)算出的當(dāng)前播放時(shí)間tvideo;?
(32)所述下位機(jī)接收所述同步校正數(shù)據(jù)包,根據(jù)正在解碼的音頻流的采樣率計(jì)算出當(dāng)前音頻幀對(duì)應(yīng)的播放時(shí)間taudio,重新組成新的數(shù)據(jù)包發(fā)送至所述上位機(jī),新的數(shù)據(jù)包包括所述當(dāng)前視頻幀的視頻幀序號(hào)、視頻幀的當(dāng)前播放時(shí)間tvideo及當(dāng)前音頻幀的播放時(shí)間taudio;?
(33)所述上位機(jī)接收新的數(shù)據(jù)包,通過(guò)視頻的幀率計(jì)算當(dāng)前視頻幀對(duì)應(yīng)的時(shí)間tvideo’;?
(34)根據(jù)公式(1)估算所述當(dāng)前視頻幀超前所述當(dāng)前音頻幀的時(shí)間?
(35)采用平均法獲取所述當(dāng)前視頻幀超前所述當(dāng)前音頻幀的平均時(shí)間Δt′v_ahead_a;?
(36)判斷Δt′v_ahead_a的絕對(duì)值是否超過(guò)預(yù)設(shè)閾值;?
(37)當(dāng)Δt′v_ahead_a的絕對(duì)值超過(guò)預(yù)設(shè)閾值且當(dāng)Δt′v_ahead_a>0時(shí),所述上位機(jī)減緩視頻播放的幀速率;?
(38)當(dāng)Δt′v_ahead_a的絕對(duì)值超過(guò)預(yù)設(shè)閾值且當(dāng)Δt′v_ahead_a<0時(shí),所述上位機(jī)進(jìn)行跳幀處理。?
4.如權(quán)利要求3所述的方法,其特征在于,S4之后還包括:?
S6:通過(guò)聲音輸入設(shè)備采集人聲數(shù)據(jù),通過(guò)混音和音效調(diào)節(jié)模塊對(duì)所述音頻播放數(shù)據(jù)及人聲數(shù)據(jù)進(jìn)行合成處理,以得到形成新的音頻播放數(shù)據(jù),并通過(guò)音響播放該新的音頻播放數(shù)據(jù);?
S7:所述下位機(jī)對(duì)該新的音頻播放數(shù)據(jù)進(jìn)行音頻編碼及格式轉(zhuǎn)換后傳輸至所述上位機(jī);?
S8:所述上位機(jī)接收該新的音頻播放數(shù)據(jù),并在所述視頻播放數(shù)據(jù)及該新的音頻播放數(shù)據(jù)播放結(jié)束后,將兩者進(jìn)行音視頻合成,以生成新媒體文件。?
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中山大學(xué)花都產(chǎn)業(yè)科技研究院,未經(jīng)中山大學(xué)花都產(chǎn)業(yè)科技研究院許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410093765.4/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專(zhuān)門(mén)適用于內(nèi)容分發(fā)的專(zhuān)用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專(zhuān)門(mén)適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過(guò)內(nèi)容產(chǎn)生器獨(dú)立于分配過(guò)程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 實(shí)時(shí)解碼系統(tǒng)與實(shí)時(shí)解碼方法
- 實(shí)時(shí)穩(wěn)定
- 實(shí)時(shí)監(jiān)控裝置、實(shí)時(shí)監(jiān)控系統(tǒng)以及實(shí)時(shí)監(jiān)控方法
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)通信方法和實(shí)時(shí)通信系統(tǒng)
- 實(shí)時(shí)更新
- 實(shí)時(shí)內(nèi)核
- 用于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備及相關(guān)方法
- 實(shí)時(shí)量化方法及實(shí)時(shí)量化系統(tǒng)





