Audioqualität verbessern

VOIPdani

Mitglied
Mitglied seit
8 Aug 2005
Beiträge
432
Punkte für Reaktionen
0
Punkte
0
Hallo IPPF-Gemeinde!

Manche User beschweren sich über die extrem schlechte Audioqualität von VoIP-Gesprächen. Einer meinte sogar sein Gegenüber (ein SIP-User) höre sich an wie Darth Vader. Dem möchte ich irgendwie entgegenwirken, ich weiß nur noch nicht so recht wie....

Ich hab mir gedacht vielleicht liegts an den Codecs die ich so verwende?!
Code:
asterisk*CLI> show codecs
Disclaimer: this command is for informational purposes only.
        It does not indicate anything about your configuration.
        INT    BINARY        HEX   TYPE    NAME   DESC
--------------------------------------------------------------------------------
          1 (1 <<  0)      (0x1)  audio    g723   (G.723.1)
          2 (1 <<  1)      (0x2)  audio     gsm   (GSM)
          4 (1 <<  2)      (0x4)  audio    ulaw   (G.711 u-law)
          8 (1 <<  3)      (0x8)  audio    alaw   (G.711 A-law)
         16 (1 <<  4)     (0x10)  audio    g726   (G.726)
         32 (1 <<  5)     (0x20)  audio   adpcm   (ADPCM)
         64 (1 <<  6)     (0x40)  audio    slin   (16 bit Signed Linear PCM)
        128 (1 <<  7)     (0x80)  audio   lpc10   (LPC10)
        256 (1 <<  8)    (0x100)  audio    g729   (G.729A)
        512 (1 <<  9)    (0x200)  audio   speex   (SpeeX)
       1024 (1 << 10)    (0x400)  audio    ilbc   (iLBC)
      65536 (1 << 16)  (0x10000)  image    jpeg   (JPEG image)
     131072 (1 << 17)  (0x20000)  image     png   (PNG image)
     262144 (1 << 18)  (0x40000)  video    h261   (H.261 Video)
     524288 (1 << 19)  (0x80000)  video    h263   (H.263 Video)
    1048576 (1 << 20) (0x100000)  video   h263p   (H.263+ Video)

In meiner sip_buddies-Table hab ich disallow und allow jeweils auf NULL.

Die Einstellungen des SJPhones können dem Screenshot entnommen werden.

Ich bin für jeden Hinweis dankbar!

lg Dani
 

Anhänge

  • sjphonecodecs.JPG
    sjphonecodecs.JPG
    27.9 KB · Aufrufe: 42
Hi Dani,

wie es aussieht, nutzt SjPhone ulaw, gsm, libc 30ms ilbc 20ms und alaw.

Die besten Sprachqualitäten versprechen ulaw und alaw. Leider verbrauchen diese auch viel Bandbreite. So das aber kein Problem ist, solltest Du diese beiden Codecs immer verwenden (im lokalen Netzt auf jeden Fall!). Da auch so ziemlich alle Clients diese beiden Codecs nutzen (und auch leicht umzurechnen sind) sollte einer Guten Sprachqualität codecseitig eigentlich nichts im Weg stehen.

Mit GSM hatte ich eigentlich noch nie Probleme, die Qualität ist aber eben nur "Handy-like". Außerdem ist GSM in Hardphones nicht gerade verbreitet, sodass Asterisk GSM zu meist umrechnen muss. Das ist dann auch schon ein bischen aufwändiger.

Die schlechtesten Erfahrungen hatte ich bisher mit libc. Die Qulalität ist zwar besser als GSM, allerdings ist es sehr rechenintensiv umzukodieren, und es ist bei Hardware-Clients auch nicht umbedingt sehr verbreitet.

Am bestenwäre es natürlich, wenn Du in Erfahrung bringen könntest, welcher Codec genutzt wird, wenn die Sprachqualität so schlecht ist (am besten über die Asterisk-Konsole).
 
Hi,

wenn die Bandbreite keine Rolle spielt verwende ich nur ulaw, das hat die beste Qualität.
Ansonsten bin ich mit GSM sehr zufrieden, das kennt jeder und da wird so schnell nicht gemeckert.

Mit show translation kannst Du Dir in der Console die nötige Zeit zum umrechnen auf Deinen Rechner anschauen.
ulwa/gsm ist überhaupt kein Problem.
 
Intern kann man immer ulaw benutzen.
Wenn man nach extern Telefoniert sollte man auser ulaw noch andere codecs anbieten. Gute Erfahrung konnte ich mit gsm oder g726 machen.
 
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,981
Mitglieder
378,566
Neuestes Mitglied
draco777