大家好
最近我需要在工作上的開發版上做錄影的功能
我是使用USB webcam
目前程式是開兩個thread
一個是影像 thread 透過 v4l2 api 取得影像
一個是聲音 thread透過 snd_pcm api 取得聲音
最後在合成avi
因為又需要preview的功能
所以我的影像 thread 除了擷取影像外
又需要把影像資料做個轉換再顯示到螢幕
目前發現很容易造成語音不同步的問題
我在想是不是影像thread 太忙碌
導致擷取影像太慢
才造成語音不同步?
因為我對於影像 聲音不是很熟
是否能請前輩們
幫我分析一下 我問題出在哪?
該怎麼做 才能完美解決這問題?
謝謝