[SR-Users] IMC module

Daniel-Constantin Mierla miconda at gmail.com
Wed Dec 16 09:15:19 CET 2015


Good you sorted out and thanks for following up with the solution so
others that may need the same can find the guidelines in the mailing
list archive.

Cheers,
Daniel

On 15/12/15 18:35, Alexandru Covalschi wrote:
> Ok I got it - endpoint must send MESSAGE to
> sip:conference-name at domain.name
> <mailto:sip%3Aconference-name at domain.name>, but initially it sends to
> conference-name.
> So as I understood - if (is_method("MESSAGE") && !(starts_with("$fU",
> "chat"))) should make everything work correct.
> Sorry for emotions :)
>
> 2015-12-15 19:00 GMT+02:00 Alexandru Covalschi <568691 at gmail.com
> <mailto:568691 at gmail.com>>:
>
>     upd: Let me describe my use case. I need conference chats. Clients
>     are 1001-1009 at domain.name <mailto:1001-1009 at domain.name>
>     Conference is 3500 at domain.name <mailto:3500 at domain.name>
>     Messages are sent from 1001-1009 at domain.name
>     <mailto:1001-1009 at domain.name> to 3500 at domain.name
>     <mailto:3500 at domain.name>
>     Every user joins conference room chat-3500. Join is successful -
>     but nothing more. Messages are not relayed anywhere and I don't
>     want to relay them - I just need to understand how this module
>     works. My current configuration is:
>     if (is_method("MESSAGE") && $fU != "chat-3500")
>     {
>         if(imc_manager())
>             sl_send_reply("200", "ok");
>         else
>             sl_send_reply("500", "command error");
>         exit;
>     }
>     This allows me to receive system messages - but I can't get any
>     messages from clients.
>
>     2015-12-15 18:43 GMT+02:00 Alexandru Covalschi <568691 at gmail.com
>     <mailto:568691 at gmail.com>>:
>
>         Hello again
>         First of all I wanted to ask if someone ever implemented that
>         http://kamailio.org/docs/modules/4.3.x/modules/imc.html with
>         WebRTC
>         Second question is - I don't understand the logic. In
>         description is said:
>
>         Handles Message method.It detects if the body of the message
>         is a conference command.If so it executes it, otherwise it
>         sends the message to all the members in the room.
>
>         But why in example (well however it has broken syntax) to IMC
>         manager are sent only messages from chat-rooms? How message
>         from client can possibly reach imc-manager then?
>
>         Also - when I send message with body "1111111" from user 1001
>         and imc_manager catches it -  I receive 500 command error.
>         Why? :/
>
>         All that is working on top of sipjs-demo.
>
>
>         -- 
>         Alexandru Covalschi
>         ABRISS-Solutions
>         VoIP engineer and system administrator
>         phone: +37367398493 <tel:%2B37367398493>
>         web: http://abs-telecom.com/
>
>
>
>
>     -- 
>     Alexandru Covalschi
>     ABRISS-Solutions
>     VoIP engineer and system administrator
>     phone: +37367398493 <tel:%2B37367398493>
>     web: http://abs-telecom.com/
>
>
>
>
> -- 
> Alexandru Covalschi
> ABRISS-Solutions
> VoIP engineer and system administrator
> phone: +37367398493
> web: http://abs-telecom.com/
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio - http://www.asipto.com
http://miconda.eu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20151216/a6a6089e/attachment.html>


More information about the sr-users mailing list