李慧玲
(貴州大學(xué)繼續(xù)教育學(xué)院,貴陽 550025)
多媒體通信想要快速發(fā)展,音視頻的同步傳輸可以說是一個無法回避的、必須要抓緊時間解決的重大難題。當(dāng)前社會,寬帶通訊技術(shù)已經(jīng)在很大程度上促進(jìn)了音視頻同步傳輸?shù)南嚓P(guān)技術(shù)的發(fā)展?;跀?shù)字編碼的多媒體信息音視頻同步傳輸目前已經(jīng)應(yīng)用到社會的各個方面,對于整個社會來講,該項技術(shù)早已深入人心,為了使基于數(shù)字編碼的多媒體信息音視頻同步傳輸技術(shù)方法更加方便于人們的日常生活,必須要加緊對相關(guān)技術(shù)的開發(fā)運(yùn)用,使得其能夠更加深入廣泛的被運(yùn)用于生活當(dāng)中的方方面面,便捷人們的生活。
音視頻媒體內(nèi)同步音頻丟包處理機(jī)制法通常情況下網(wǎng)絡(luò)抖動會對媒體的播放的流暢性產(chǎn)生一定的影響,這就需要接收端采用緩存機(jī)制實現(xiàn)媒體內(nèi)同步,保證音頻流的連續(xù)性[1]。將相關(guān)音頻進(jìn)行緩存的時候,需要按照相關(guān)的順序,對其進(jìn)行排序,但是數(shù)據(jù)在進(jìn)行傳輸?shù)倪^程當(dāng)中,可能會出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象,一旦發(fā)生這種狀況,就會導(dǎo)致音頻的流暢性受到影響,同時,對于音頻視頻的同步播放也會受到很大的影響。所以,需要設(shè)計一種音頻丟包處理機(jī)制,一旦檢測到音頻丟包的情況時,就會使用相關(guān)的固定噪聲包來進(jìn)行填充丟失音頻包,同時設(shè)置一個相應(yīng)的時間戳[2]。多媒體信息音視頻媒體內(nèi)同步,就是在實際信息傳輸?shù)倪^程當(dāng)中,會允許出現(xiàn)一點的偏差一般都有一定的范圍,如音視頻媒體內(nèi)一般而言最大時延均為0.25s,最大時延抖動均為10ms[3]。還有其他各種信息在同步傳輸上都會有相應(yīng)的誤差可以存在,但是一般確定誤差存在參數(shù)具體數(shù)字的還是要根據(jù)其具體應(yīng)用。一般接收到音頻之后需要先進(jìn)行緩存,保存入固定的設(shè)備當(dāng)中之后,就需要設(shè)置一個閾值Q,只有緩存的具體數(shù)據(jù)大于數(shù)據(jù)的幀數(shù)比閾值Q大下才能正常的播放。步驟如下:
步驟1:對視頻幀數(shù)記為S。
步驟2:將影響幀數(shù)變化的時間因素記為α,將空間因素記為l。
步驟3:對兩組視頻幀進(jìn)行對比,得出結(jié)果分析如下:
1)若S1-S2>Q,視頻幀滯后,丟棄視頻幀;
2)若S2-S1>Q,視頻幀超前,將當(dāng)前視頻幀緩存,等待播放下一幀音頻時重新進(jìn)行判斷;
3)若-Q≤Sl-Sα≤M,播放當(dāng)前視頻幀。
為了檢測上述設(shè)計的基于丟包處理機(jī)制法是否真實有效,將其與已有的一般意義上的傳統(tǒng)解決音視頻信息同步的方法進(jìn)行數(shù)據(jù)對比。第一組數(shù)據(jù)采用丟包處理機(jī)制法進(jìn)行信息同步,第二組選擇傳統(tǒng)方法進(jìn)行相對用數(shù)據(jù)的信息同步,將兩組實驗進(jìn)行對比。使用不同的數(shù)據(jù)進(jìn)行實驗,先進(jìn)行丟包處理機(jī)制法的實驗計算,將結(jié)果分別記錄,然后再根據(jù)傳統(tǒng)的計算方法進(jìn)行相關(guān)結(jié)果的計算,結(jié)果也需要分別記錄。最后也是最關(guān)鍵的一步就是把記錄下來的兩組數(shù)據(jù)制成表格,對其進(jìn)行對比,清晰的表示出不同方法所產(chǎn)生的不同結(jié)果,具體操作就如表1所示。
表1 音視頻同步丟包處理機(jī)制法與一般方法效果對比
本文對基于數(shù)字編碼的多媒體信息音視頻同步傳輸方法研究分析,以基于數(shù)字編碼的多媒體信息技術(shù)為前提,探討多媒體信息音視頻發(fā)送端同步實現(xiàn)、多媒體信息音視頻接收端同步實現(xiàn),具體論證多媒體信息音視頻媒體內(nèi)同步、多媒體信息音視頻媒體內(nèi)同步,實現(xiàn)本文設(shè)計。實驗論證表明,本文設(shè)計的方法具備極高的有效性。希望本文的研究能夠為基于數(shù)字編碼的多媒體信息音視頻同步傳輸方法研究提供理論依據(jù)。