[Kamailio-Users] playing different announcements to user

Iñaki Baz Castillo ibc at aliax.net
Mon Jan 12 17:33:27 CET 2009


2009/1/12 Luciano Afranllie <listas.luafran at gmail.com>:
> Hi,
>
> I have not experience doing this so I want to ask you what is the best
> approach to instruct a media server about what announcement to play to
> the user.

Well, this is the Kamailio maillist, not Asterisk maillist :)


> For example, if I use asterisk, should I define one extension per
> announcement type? Is this the common approach?

Take a look to RFC 4240, it defines some approachs for what you want.
For example, section 3 " Announcement Service" suggest to use an
INVITE RURI with the following syntax:

  sip:annc at ms2.example.net;play=file://fileserver.example.net//geminii/yourHoroscope.wav

This sounds cool, but in Asterisk there is no way to read the RURI
parameters so it's not valid for you.

SEMS media server allows multiple methods to set the announcement:
- As RURI username
- As RURI parameter
- As custom header value


Any of them is valid if it works for you :)



-- 
Iñaki Baz Castillo
<ibc at aliax.net>


More information about the Users mailing list