Codec Wechsel während der Verbindung

dtag

Mitglied
Mitglied seit
20 Jul 2005
Beiträge
246
Punkte für Reaktionen
1
Punkte
18
Hallo zusammen,

ist es bei SIP möglich , dass sich der Codec während einer aktiven
Verbindung ändern kann? z.b. bei zu hohem Paketverlust?

Stefan
 
Nein, das ist Sache der höherliegenden ISO-OSI-Schicht, d.h. der Anwendungen.

Die muss dann aber ein reINVITE machen oder einen VBR codec verwenden.
 
Gibt es denn genaue Standards die so etwas beschreiben? Welcher Codec wäre den VBR tauglich?
 
Einige, Speex z.B. , auf wikipedia gibts ne codec Liste.
 
Ja, ist möglich. Ein Client kann jederzeit zwischen den im SIP/SDP Offer-Answer ausgehandelten Codecs wechseln.
Bedingung ist, dass beim Gesprächsaufbau mehrere Codecs vereinbart wurden (was an sich üblich ist).
Wenn auf ein Codec gewechselt werden soll, welcher im initialen Offer/Answer nicht vereinbart wurde, so ist ein ReINVITE vonnöten.

Es gibt im RFC 3264 zwar ein paar Unklarheiten in Details, grundsätzlich ist das oben aufgeführte aber gültig ;)
 
Nachtrag: mit "ist es bei SIP möglich" habe ich "ist es bei SIP signalisierter Telefonie möglich" verstanden. Den Codec-Wechsel selbst führt (wie woprr auch bereits sagte) die Anwendung durch - im SIP/SDP ist dieseWechsel-Möglichkeit aber explizit vorgesehen.
 
Gibt es eigentlich einen spezieller Fall (jitter, packetloss oder so) wann ein Codec Wechsel erfolgt? Oder ist das von Middleware zu Middleware unterschiedlich?
 
Bleibt dem Client überlassen. RTCP kann m.W. aber ausschlaggebend für ein Codec-Wechsel sein.
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,832
Beiträge
2,219,108
Mitglieder
371,534
Neuestes Mitglied
vignajeanniegolabek
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.