SIP

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

Ищется шаблон, класс, dll с оберткой и т.п. для звонков по протоколу SIP
C6.3
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

Оказывается, есть бесплатная опенсурс dll для SIP
Называется pjsipdll.dll
Лежит тут http://sipeksdk.googlecode.com/svn/trunk/pjsipdll/Lib/ функционал в данной версии минимальный но должно хватить
Исходники и прочее тут http://www.pjsip.org/
Не хватает только обёртки )
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

Вроде кое-что получилось. Основные функции работают
Желующие могут потестировать. Заодно может кто заметит ошибки, предложит улучшения
pjsipDll.dll брать по ссылке выше, остальное в аттаче

P.S. Если нет звуковых устройств то работать не будет совсем никак
Вложения
SIPPrj.zip
(4.32 КБ) 175 скачиваний
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

Продолжаем разговор
Вставляю класс в большой проект в exe. Не запускается, если есть хотя бы один вызов из методов класса, в котором ссылка на функцию из библиотеки. Причем если это просто есть где-то в коде, который даже не исполняется. Класс заменяем просто на вызов процедуры библиотеки - аналогично, ошибка 0x00000005
Переносим в основную dll. Запускается, и вроде как даже, наверное работает, но только на 32-битной Win2003 или Win2008, так как на Win7 x64 в программе пропадает меню o_O (меню написано на основе PowerOffice Toolbar) и панели. Т.е. если где-то в коде dll есть хотя бы один вызов процедуры из pjsipdll.dll (просто есть, он не выполняется) то пропадает меню которое подключено вообще к exe (возможно, то, что пропадает именно меню, это случайность и может не работать что-то другое). ЧТО ЭТО? И куда копать
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

SIP

Сообщение gopstop2007 »

Подымаю тему, попросили интегрировать звонки из программы. Рад любой подсказке.
RaFaeL писал(а): 12 Декабрь 2015, 18:09Продолжаем разговор ..... ЧТО ЭТО? И куда копать
Чем все закончилось?
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

Отложил. Бесплатного работающего ничего не нашел. Из платных максимально адекватно выглядит SDK Conaito 1.6, но подключать не пробовал
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

Но это что касается входящих звонков. Простейшие исходящие в виде Callback через любую облачную айпи-телефонию с REST легко и просто. Подключили UIS, Mango, Zadarma и еще кучу их реплик
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

SIP

Сообщение gopstop2007 »

RaFaeL писал(а): 29 Октябрь 2018, 23:11 Но это что касается входящих звонков. Простейшие исходящие в виде Callback через любую облачную айпи-телефонию с REST легко и просто. Подключили UIS, Mango, Zadarma и еще кучу их реплик
Мне нужны только исходящие звонки, интересно как на crm (например: amocrm) реализован с таким большим выбором с интеграцией IP-телефонии https://www.youtube.com/watch?v=tFB4Az0PohQ&t=60s
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Артур
Ветеран
Сообщения: 329
Зарегистрирован: 01 Июнь 2006, 12:33
Откуда: Новороссийск

SIP

Сообщение Артур »

Лежит тут http://sipeksdk.googlecode.com/svn/trunk/pjsipdll/Lib/
Ссылка на работает, хочу попробовать
Любить и обещать ничего не стоит
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

SIP

Сообщение gopstop2007 »

вариант через API, для 4-х пользователей бесплатно, https://www.3cx.com/blog/docs/3cxphone-for-windows-api/
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

gopstop2007 писал(а): 30 Октябрь 2018, 11:14Мне нужны только исходящие звонки, интересно как на crm (например: amocrm) реализован с таким большим выбором с интеграцией IP-телефонии
Через REST интерфейс, это легко. Я на ФТП выкладывал rest.zip там пример как раз с одной из облачных телефоний
Последний раз редактировалось RaFaeL 30 Октябрь 2018, 14:01, всего редактировалось 1 раз.
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

gopstop2007 писал(а): 30 Октябрь 2018, 12:48вариант через API, для 4-х пользователей бесплатно, https://www.3cx.com/blog/docs/3cxphone-for-windows-api/
Работает только с платной версией 3CX Phone
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

SIP

Сообщение RaFaeL »

Артур писал(а): 30 Октябрь 2018, 12:47Лежит тут http://sipeksdk.googlecode.com/svn/trunk/pjsipdll/Lib/
Ссылка на работает, хочу попробовать
https://code.google.com/archive/p/sipeksdk/downloads
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

SIP

Сообщение gopstop2007 »

RaFaeL писал(а): 30 Октябрь 2018, 13:49 Я на ФТП выкладывал rest.zip там пример как раз с одной из облачных телефоний
спасибо,а на каком кларионе app? в С10, ошибки
RaFaeL писал(а): 30 Октябрь 2018, 13:55
gopstop2007 писал(а): 30 Октябрь 2018, 12:48вариант через API, для 4-х пользователей бесплатно, https://www.3cx.com/blog/docs/3cxphone-for-windows-api/
Работает только с платной версией 3CX Phone
хитро :)
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Артур
Ветеран
Сообщения: 329
Зарегистрирован: 01 Июнь 2006, 12:33
Откуда: Новороссийск

SIP

Сообщение Артур »

RaFaeL писал(а): 11 Декабрь 2015, 18:41Желующие могут потестировать. Заодно может кто заметит ошибки, предложит улучшения
Запустил пример, куда подключаться ?
Любить и обещать ничего не стоит
Ответить