音視頻同步解決方案

本文給出了一種音視頻同步的方案,方案基本流程圖以下:線程 上層應用程序分別將一幀音頻和一幀視頻封裝成一個數據包傳送給下層SDK,SDK內部保留一個緩衝假設爲50幀,當SDK的緩衝被填滿時開始向音頻和視頻卡送數據。SDK中分別起兩個線程:音頻線程和視頻線程分別負責向音視頻卡送數據,這裏SDK還須要有一個具備2個計數的信號量,當音頻線程和視頻線程分別得到信號量時才向音視頻板卡送數據,爲了保持音視頻同步
相關文章
相關標籤/搜索