ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Kamailio & PUBLISH & SUBSCRIBE

Использование и настройка других открытых VoIP PBX

Модераторы: april22, Zavr2008

Kamailio & PUBLISH & SUBSCRIBE

Сообщение tma » 14 янв 2011, 17:47

Добрый день!
Господа, у кого-нибудь получилось передавать статус "занято" и т.д.? У меня пока только online/offline показывает.
Стоит Kamailio 3.0.1 клиент eyeBeam 1.1

Вот часть конфига:
Код: выделить все
loadmodule "presence.so"
loadmodule "presence_xml.so"
...
modparam("presence|presence_xml", "db_url",
        "mysql://openser:openserrw@SERVER/openser")
modparam("presence_xml", "force_active", 1)
modparam("presence", "max_expires", 3600)
modparam("presence", "server_address", "sip:sa@XXX.XXX.XXX.XXX:5060")
...
        if (is_method("PUBLISH|SUBSCRIBE"))
                route(PRESENCE);

        if (is_method("NOTIFY"))
                if ($hdr(event)=="dialog;sla")
                        route(PRESENCE);
...
        if (is_method("PUBLISH"))
        {
                if ($hdr(Sender)!= $null)
                        handle_publish("$hdr(Sender)");
                else
                        handle_publish();
                t_release();
                xlog("L_INFO", " PUBLISH   Dealing with $rm F:$fu T:$tu\n");
        }
        else if (is_method("SUBSCRIBE"))
        {
                handle_subscribe();
                t_release();
                xlog("L_INFO", " SUBSCRIBE   Dealing with $rm F:$fu T:$tu\n");
        }
        else if (is_method("NOTIFY"))
        {
                bla_handle_notify();
                t_reply("200", "OK");
                t_release();
                xlog("L_INFO", " NOTIFY   Dealing with $rm F:$fu T:$tu\n");
        }

Приветствуются ссылки.
В каком RFC описывается работа presence (не модуля), BLA?
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
tma
 
Сообщений: 1809
Зарегистрирован: 18 сен 2010, 20:50

Re: Kamailio & PUBLISH & SUBSCRIBE

Сообщение SVoy » 14 янв 2011, 18:10

для чистоты эксперимента, советую тестить и на других софтфонах
Готов к труду и обороне!
http://svoy.in.ua - для своих
SVoy
 
Сообщений: 953
Зарегистрирован: 31 авг 2010, 10:24

Re: Kamailio & PUBLISH & SUBSCRIBE

Сообщение tma » 14 янв 2011, 18:19

SVoy писал(а):на других софтфонах

Какие софтфоны поддерживают presence кроме eyeBeam/X-Lite? Как-то раньше не задавался этим вопросом.
В понедельник будет Linksys SPA942. Мой Grandstream GPX2000 сдох. :cry:
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
tma
 
Сообщений: 1809
Зарегистрирован: 18 сен 2010, 20:50

Re: Kamailio & PUBLISH & SUBSCRIBE

Сообщение SVoy » 14 янв 2011, 18:46

гугл подсказывает, что sjphone должен уметь. зоипер должен уметь..
Я вел к тому, что Х-лайт слишком часто глючит на пустом месте..
Готов к труду и обороне!
http://svoy.in.ua - для своих
SVoy
 
Сообщений: 953
Зарегистрирован: 31 авг 2010, 10:24

Re: Kamailio & PUBLISH & SUBSCRIBE

Сообщение tma » 14 янв 2011, 19:04

SVoy писал(а):Я вел к тому, что Х-лайт слишком часто глючит на пустом месте..

Это я понял, но данная версия 100% работает например с asterisk'ом и callweaver'ом. Пользовался раньше неоднократно.
Поэтому интересует опыт людей, которые уже поднимали этот функционал на SER'е, а также ссылки на то, как это должно работать, чтобы попытаться разобраться самому. Пока ничего путного не нашел.
sjphone проверю, хотя бы для того, что бы тестировать с двумя телефонами рядом, а не мучать кого-нибудь просьбами о помощи. :roll:
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
tma
 
Сообщений: 1809
Зарегистрирован: 18 сен 2010, 20:50

Re: Kamailio & PUBLISH & SUBSCRIBE

Сообщение ded » 14 янв 2011, 22:29

tma писал(а):Какие софтфоны поддерживают presence кроме eyeBeam/X-Lite? Как-то раньше не задавался этим вопросом.
Linphone >= 3.0.0
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Re: Kamailio & PUBLISH & SUBSCRIBE

Сообщение tma » 14 янв 2011, 23:26

ded писал(а):Linphone >= 3.0.0

Спасибо, правда в Ubuntu что-то с ним не так. Установил через apt-get, а он даже не запускается... Будем разбираться.
Код: выделить все
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:902:(snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default:0
ALSA lib conf.c:4600:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default:0
*** stack smashing detected ***: linphone-3 terminated

sjphone поставил, но он даже online/offile не показывает, в отличие от eyeBeam...
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
tma
 
Сообщений: 1809
Зарегистрирован: 18 сен 2010, 20:50

Re: Kamailio & PUBLISH & SUBSCRIBE

Сообщение ded » 14 янв 2011, 23:41

Установи с сорцов:
git clone git://git.sv.gnu.org/linphone.git --recursive
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Re: Kamailio & PUBLISH & SUBSCRIBE

Сообщение tma » 14 янв 2011, 23:57

ddkprog писал(а):в соурсах камильфо в каждом модуле каталог doc с xml описанием

Сенкс, посмотрю.

А делал ли кто-нибудь поддержку на SER'е? Ну не может быть, что бы я был первопроходцем...
SkyTel OU - облачная АТС, DID, SIP-транк с посекундной тарификаицей, мобильная связь
http://skytel24.com | Эстония: +372.333.55.10 | Россия: +7(495)4019900
tma
 
Сообщений: 1809
Зарегистрирован: 18 сен 2010, 20:50


Вернуться в FreeSwitch, SER, Yate и другие

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH