神马电影_午夜神马_午夜电影_神马午夜_欧美日韩中文字幕_欧美日韩在线播放_欧美日韩精品_中文字幕观看_欧美日韩中文字幕_欧美中文字幕视频_欧美日韩精品_欧美成人在线视频_欧美乱人伦中文字幕在线不卡_日韩免费高清专区_久久久久亚州?Ⅴ无码专区首_精品国偷自产在线不卡短视频_尹人久久大香找蕉综合影院中文字幕免费在线观看_欧美激情综合色综合啪啪五月

廣告招募

當前位置:歐亞貿易網 > 技術中心 > 所有分類

視頻會議開發中的音視頻同步

2023年06月10日 13:00:47      來源:南寧匯研科技有限公司 >> 進入該公司展臺      閱讀量:37

分享:

在當中,音頻和視頻通道一般都是分開傳輸,而音視頻分開傳輸帶來另外一個問題就是音視頻必須要同步,如果音視頻不同步,就會導致視頻會議的真實感急劇下降。因此音視頻是否同步也是視頻會議真實感的一個衡量標準。

解決的音視頻同步問題就是使用時間戳,所謂的時間戳就是一個時間的參考計數器,我們先選擇一個參考時鐘,生成數據流時依據參考時鐘上的時間給每個數據塊都打上時間戳;在播放時,讀取數據塊上的時間戳,同時參考當前參考時鐘上的時間來安排播放(如果數據塊的開始時間大于當前參考時鐘上的時間,則不急于播放該數據塊,直到參考時鐘達到數據塊的開始時間;如果數據塊的開始時間小于當前參考時鐘上的時間,則盡快播放這塊數據或者索性將這塊數據丟棄,以使播放進度追上參考時鐘)。

因此,解決音視頻同步現象有兩個步驟

1. 在生成數據流時要打上正確的。如果數據塊上打的時間戳本身就有問題,那么播放時再怎么調整也于事無補。,視頻流內容是從0s開始的,假設10s時有人開始說話,要求配上音頻流,那么音頻流的起始時間應該是10s,如果時間戳從0s或其它時間開始打,則這個混合的音視頻流在時間同步上本身就出了問題。打時間戳時,視頻流和音頻流都是參考參考時鐘的時間,而數據流之間不會發生參考關系;也就是說,視頻流和音頻流是通過一個中立的第三方(也就是參考時鐘)來實現同步的。
2. 在播放時基于時間戳對數據流進行控制,也就是對數據塊早到或晚到采取不同的處理方法。參考時鐘時間在0-10s內播放視頻流內容過程中,即使收到了音頻流數據塊也不能立即播放它,而必須等到參考時鐘的時間達到10s之后才可以,否則就會引起音視頻不同步問題。
以上就是開發當中解決音視頻同步問題的方法,具體對于采用的編解碼需要用到時間戳代碼實現,我們可以參考ffmpeg里面的音視頻同步的例子。
版權與免責聲明:
1.凡本網注明"來源:歐亞貿易網"的所有作品,版權均屬于歐亞貿易網,轉載請必須注明歐亞貿易網。違反者本網將追究相關法律責任。
2.企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
3.本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。 4.如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系。

国产电影一区二区三区| 成AV免费大片黄在线观看| 国产精品天天狠天天看| 男人的天堂在线视频| 国产福利视频| 97精品超碰一区二区三区| 夜夜穞天天穞狠狠穞AV美女按摩| 久久国产Av无码一区二区老太|