Codecuri Asterisk, bază de cunoștințe

Codecuri Asterisk


Serverul Asterisk acceptă următoarele codec-uri

  • G.711 ulaw (cel folosit în SUA)
  • G.711 alaw (cel folosit în Europa) Mă întreb ce se utilizează în Asia
  • G.723.1 - în modul pass-thru pentru persoanele care au nevoie de o licență. versiune gratuită pentru restul.
  • G.726 - 32kbps în Asterisk versiunea 1.0.3, 16/24/32/40kbps în versiunile CVS HEAD.
  • G.729 - O licență poate fi necesară doar dacă fluxul audio este transmis în modul pass-thru, versiunea gratuită este disponibilă pentru utilizare în țările în care acest brevet nu este valabil sau în scopuri educaționale.
  • GSM
  • iLBC
  • LPC10 (nu este recomandat!)
  • Speex - configurare bitrate: 4-48kbps, VBR, ABR, etc. a se vedea bug-ul

Pentru a vedea ce codecuri sunt utilizate în apelurile curente, puteți utiliza comenzile:
sip canalele de spectacol
iax2 arată canalele

Pentru a fi utilizate în comenzi pentru a restricționa utilizarea codecurilor care permit și dezactivează codecurile. Mai jos este un tabel de corespondență a abrevierilor și codurilor utilizate:

G.711 ulaw = ulaw
G.711 alaw = alaw
G.723.1 = g723.1
G.726 = g726
G.729 = g729
GSM = gsm
iLBC = ilbc
LPC10 = lpc10
Speex = speex
ADPCM = adpcm

Un exemplu tipic de utilizare a unei restricții codec:
respinge = toate
permite = alaw
permite = ulaw

Extensii de nume de fișiere

Extensiile utilizate de Asterisk pentru diferite formate de fișiere audio
  • wav:
  • PCM:
  • GSM:

Defalcarea pe pachetele de date

Clienții diferiți acceptă intervale diferite pentru divizarea datelor audio în porțiuni de date digitale transmise ulterior în rețea. Serverul Asterisk suportă doar o defalcare la fiecare 20ms în protocoalele care utilizează RTP pentru date audio, cum ar fi SIP sau MGCP. de aici rezultă că trebuie să configurați echipamentul client în conformitate cu această cerință.

Link-uri conexe:

Articole similare