視頻會議的產品設計-深圳視頻會議

                    在視頻會議中,網絡語音通話通常多對多的的,但就模型層面來說,我們討論一個方向的通道就可以了。一方說話,另一方則聽到聲音。

                          在視頻會議中,網絡語音通話通常多對多的的,但就模型層面來說,我們討論一個方向的通道就可以了。一方說話,另一方則聽到聲音??此坪唵味附?,但是其背后的流程卻是相當復雜的。我們將其經過的各個主要環節簡化成下圖所示的概念模型:

                           這是一個最基礎的模型,由五個重要的環節構成:采集、編碼、傳送、解碼、播放。更多的視頻會議技術可以關注深圳視頻會議技術支持-華運通科技。

                           語音采集指的是從麥克風采集音頻數據,即聲音樣本轉換成數字信號。其涉及到幾個重要的參數:采樣頻率、采樣位數、聲道數。

                           假設我們將采集到的音頻幀不經過編碼,而直接發送,那么我們可以計算其所需要的帶寬要求,仍以上例:320*100=32KBytes/s,如果換算為bits/s,則為256kb/s。這是個很大的帶寬占用。而通過網絡流量監控工具,我們可以發現采用類似QQ等IM軟件進行語音通話時,流量為3-5KB/s,這比原始流量小了一個數量級。而這主要得益于音頻編碼技術。所以,在實際的語音通話應用中,編碼這個環節是不可缺少的。目前有很多常用的語音編碼技術,像G.729、iLBC、AAC、SPEEX等等。

                           當一個音頻幀完成編碼后,即可通過網絡發送給通話的對方。對于語音對話這樣Realtime應用,低延遲和平穩是非常重要的,這就要求我們的網絡傳送非常順暢。

                          當對方接收到編碼幀后,會對其進行解碼,以恢復成為可供聲卡直接播放的數據。

                          完成解碼后,即可將得到的音頻幀提交給聲卡進行播放。

                    国产AⅤ天堂亚洲国产AV,国产AV无码专区亚洲AV,国产AV无码专区亚汌A√