asterisco: ¿cuál es la diferencia entre format_* y codec_*?

asterisco: ¿cuál es la diferencia entre format_* y codec_*?

Al construir Asterisk, hay dos entidades diferentes relacionadas con los formatos de audio: formatos y códecs. ¿Cuál es la diferencia?

Por ejemplo, necesito soporte solo para alaw+ulaw+g.729 en el tráfico de voz en sí, y solo wav + mp3 para anuncios y otros sonidos reproducidos para los suscriptores. ¿Qué módulos debo habilitar?

Gracias.

Respuesta1

format_son módulos para trabajar con archivos multimedia y codec_*son módulos para transcodificar el habla humana.

En general, si estamos hablando de módulos, debe habilitar todos codec_los format_módulos que tenga (y luego aplicará los códecs necesarios a través de configuraciones de pares), porque cuando no se usan, básicamente no hacen nada. Los módulos que no deberías habilitar en grupo son varios app_, cel_, y que no usas (porque hacen muchas cosas innecesarias cuando están cargados pero no habilitados) cdr_; pero desea tener la más amplia compatibilidad con los códecs de voz entrantes/salientes junto con los formantes de archivos multimedia en disco que pueda proporcionar.pbx_res_

información relacionada