Kein Audio bei externer Umleitung: Unterschied zwischen den Versionen
Aus metasec wiki
Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „'''Problematik:''' Bei einigen Firewalls kann es dazu kommen, dass der Sound bei einer Umleitung auf externe Nummern nicht übertragen wird. Es kommt keine RTP-…“) |
Admin (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
'''Problematik:''' | '''Problematik:''' | ||
− | Bei einigen Firewalls kann es dazu kommen, dass | + | Bei einigen Firewalls kann es dazu kommen, dass die Audioübertragung bei einer Umleitung auf externe Nummern nicht zustande kommt. Es wird keine Übertragung der RTP-Pakete aufgebaut und somit bleibt das Gespräch stumm. |
'''Lösung:''' | '''Lösung:''' | ||
− | Dieses Problem kann man umgehen, indem man vor der Umleitung das Gespräch abnimmt und eine Soundfile für kurze Zeit abspielt. Die | + | Dieses Problem kann man umgehen, indem man vor der Umleitung das Gespräch abnimmt und eine Soundfile für kurze Zeit abspielt. Die Audiofile kann stumm sein (z.B. silence.wav). Sobald die Audiofile abgespielt wurde, ist ein Stream zustande gekommen und die RTP-Pakete werden auch nach außen übertragen. |
'''Beispiel Wählplan''' | '''Beispiel Wählplan''' |
Aktuelle Version vom 19. Januar 2012, 13:44 Uhr
Problematik: Bei einigen Firewalls kann es dazu kommen, dass die Audioübertragung bei einer Umleitung auf externe Nummern nicht zustande kommt. Es wird keine Übertragung der RTP-Pakete aufgebaut und somit bleibt das Gespräch stumm.
Lösung: Dieses Problem kann man umgehen, indem man vor der Umleitung das Gespräch abnimmt und eine Soundfile für kurze Zeit abspielt. Die Audiofile kann stumm sein (z.B. silence.wav). Sobald die Audiofile abgespielt wurde, ist ein Stream zustande gekommen und die RTP-Pakete werden auch nach außen übertragen.
Beispiel Wählplan
_0X., 1, Set(CALLERID(name)=XXXXXXX) _0X., 2, Set(CALLERID(num)=XXXXXXX) _0X., 3, Ringing() _0X., 4, Answer() _0X., 5, Playback(silence/1) _0X., 6, Dial(SIP/${EXTEN:1}@trunk, , r) _0X., 7, Hangup()