Hi,
o Duane Larson [09/03/09 00:50]:
So when I read the explaination of SEMS early_announce it says
"(pre-call) announcement using early media (183), optionally continues
the call in B2BUA mode"
Does this mean that when the caller calls the callee, instead of hearing
the ringing sound while you are waiting for the callee to pick up the
caller will hear whatever wav file you want them to hear? Is that what
early_announce does?
yes.
If so what happens if the wav file isn't done playing but the callee
picks up? Does the wav file get cut off and you are able to talk to the
callee?
yes.
early media announcements can be used for various things, for example
custom ring back tone, or telling the cost of a call before the actual call.
For custom ring back tone, you use the normal mode. At the proxy you add
another branch (forking proxy) and send that to SEMS, and have SEMS play
the RBT as early media which the caller hears while the call is
proceeding. When the callee picks up, the proxy cancels the branch to
SEMS, and caller talks to callee.
For the other use (pre call announcement), you send the call to SEMS,
where you set continue_b2b=true, which plays a file with the cost of the
call, and then establishes a call in B2BUA mode to the callee.
For the second use case you could also have sent the call to SEMS, play
the file, and when it is finished catch the reply from SEMS at the
proxy, and then add a new branch to the callee (sequential forking) -
iff your proxy is clever enough to do that.
Stefan
------------------------------------------------------------------------
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems
--
Stefan Sayer
VoIP Services
[email protected]
www.iptego.com
IPTEGO GmbH
Wittenbergplatz 1
10789 Berlin
Germany
Amtsgericht Charlottenburg, HRB 101010
Geschaeftsfuehrer: Alexander Hoffmann
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems