星號 - format_* 和 codec_* 有什麼不同?

星號 - format_* 和 codec_* 有什麼不同?

建構 Asterisk 時,有兩個與音訊格式相關的不同實體 - 格式和編解碼器。有什麼區別?

例如,我只需要對語音流量本身的 alaw+ulaw+g.729 支持,並且只需要簡單的 wav + mp3 來播放通知和向訂閱者播放的其他聲音。我應該啟用哪些模組?

謝謝。

答案1

format_是用於處理媒體檔案的模組,也是codec_*用於對人類語音進行轉碼的模組。

一般來說,如果我們談論模組,您應該啟用您擁有的所有codec_模組format_(然後您將通過對等配置強制執行所需的編解碼器),因為當不使用時 - 它們基本上什麼都不做。您不應該成堆啟用的模組多種多樣app_,並且您不使用cel_它們(因為這些模組在加載但未啟用時做了很多不需要的事情);但您希望與傳入/傳出語音編解碼器以及您可以提供的磁碟媒體檔案共振峰具有最廣泛的兼容性。cdr_pbx_res_

相關內容