El Miércoles, 11 de Marzo de 2009, Bruno Rodrigues
escribió:
Hi All,
First, sorry I have a bad english.
Second, Anybody know if is possible redirect the call to one
MediaServer when the destination answer the call?
In the Media Server, the callee will hear a announcement, and the
destination will hear a another announcement. The announcement has the
same duration.
When the announcement finish, the RTP will be established between the
UA1 and UA2
The signaling I think will be this
UA1 Kamailio UA2 Media Server
Invite
----------------->
- Received a normal Invite
Invite---------------->
- Forward The Invite
<------------------200 -
Receive the 200 OK
<------------------200
- Forward the 200 OK
<-------------re-Invite re-Invite ------------>
- Kamailio will update the media part to the Media
Server
<----RTP
Announce 1-----> - RTP are established
<----------------------RTP Announce 2
---------------------------------> - RTP are established
<-------------re-Invite re-Invite ------------>
- Kamailio after the announcement are finished update
the Media part to UA1 ip media and UA2 ip media
<-----------------RTP------------------------->
- RTP between UA1 and UA2
Could you please paste the flow in a text file and attach it? it's broken by
you mail client which cuts the lines after 80 chars (as usual).
UA1 Kamailio UA2 Media Server
Invite ----------------> - Received
a normal Invite
Invite----------------> - Forward
The Invite
<------------------200 - Receive
the 200 OK
<------------------200 - Forward
the 200 OK
<-------------re-Invite re-Invite ------------> -
Kamailio will update the media part to the Media Server
<----RTP Announce 1-----> - RTP
are established
<----------------------RTP Announce 2 ---------------------------------> - RTP
are established
<-------------re-Invite re-Invite ------------> -
Kamailio after the announcement are finished update the Media part to UA1 ip media and UA2
ip media
<-----------------RTP-------------------------> - RTP
between UA1 and UA2