Kein Audio bei Externer Umleitung

Aus metasec wiki
Version vom 18. Januar 2012, 11:49 Uhr von 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-…“)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Problematik: Bei einigen Firewalls kann es dazu kommen, dass der Sound bei einer Umleitung auf externe Nummern nicht übertragen wird. Es kommt keine RTP-Übertragung zustande 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 Soundfile kann stumm sein (z.B. silence.wav). Sobald die Soundfile 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()