звездочка – в чем разница между format_* и codec_*?
При создании Asterisk существуют две разные сущности, связанные с аудиоформатами — форматы и кодеки. Какая разница?
Например, мне нужна поддержка только alaw+ulaw+g.729 на самом голосовом трафике, а для анонсов и других звуков, проигрываемых абонентам, только обычный wav+mp3. Какие модули мне следует включить?
Спасибо.
1 ответ
— это модули для работы с медиафайлами, иcodec_*
представляют собой модули для транскодирования человеческой речи.
В общем, если мы говорим о модулях, вам следует включить всеcodec_
иformat_
модули, которые у вас есть (и затем вы задействуете необходимые кодеки через конфигурации одноранговых узлов), потому что, когда они не используются, они практически ничего не делают. Модули, которые не следует включать в связке, различны.app_
,cel_
,cdr_
,pbx_
иres_
которые вы не используете (потому что они делают много ненужных вещей, когда загружаются, но не включены); но вы хотите иметь самую широкую совместимость с кодеками входящей/исходящей речи, а также формантами медиафайлов на диске, которые вы можете предоставить.