On Wed, May 27, 2009 at 10:52 AM, Iñaki Baz Castillo <[email protected]> wrote: > 2009/5/27 James Lamanna <[email protected]>: >> Hi, >> Has anyone been able to get the BLF to work with a SPA-942 and the >> OpenSIPS presence module? > > There are many types of "presence": > > - Presence SIMPLE (user status: online, offline, away, on-meeting...) > => "Event: presence" > - Presence BLF (RFC 4235): line status (calling, on-call, idle...) => > "Event: dialog" > > Asterisk supports **very poorly and wrongly** the BLF presence (but it > does it VERY VERY wrongly, in a propietary way instead of following > the RFC 4235. Linksys phones allos this painful "Asterisk BLF > presence". > > OpenSIPS presence module is generic, it allows any kind of presence, > but "somebody" must send the PUBLISH with the user or line status. > Users implementing SIMPLE presence (X-Lite, Eyebeam, Twinkle, > Ekiga...) send PUBLISH ("Event: presence") by themself, they arrive to > the presence server (Opensips presence module) and it generates NOTIFY > for subscribers. > > In case of BLF, "something" should send PUBLISH "Event: dialog" when a > call occurs (in progress, established...). A phone couuld do it, but > it's not very usual. However OpenSIPS has a module called > "pua_dialoginfo" which generates PUBLISH "Event: dialog" when an > INVITE occurs. I've tested it and didn't seem robust for me. Read the > documentation about it.
A quick and (maybe) naive question on it: is it possible (with OpenSIPS) to trigger a NOTIFY by means of requests other than PUBLISH? An example would be the event package for registrations (rfc3680) Cheers, -- Victor Pascual Ávila _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
