Comments 36
название платформы божественное
+3
Если не секрет какой SIP сервер используете?
0
Не секрет — все свое
0
Написали на С свой SIP сервер? А почему не взяли готовые?
0
Ну тут надо сначала разобраться с тем, что вы имеете в виду под SIP-сервером :) для нашего случая готовых не бывает
0
А не могли бы поподробнее? И почему именно для вашего случая готовых не бывает, например тот же freeswitch позволяет тоже самое! Если брать Asterisk то там есть ajam! Интересно было бы о технической реализации почитать!
0
AJAM is a new technology available in Asterisk 1.4 which allows web browsers or other HTTP enabled applications and web pages to directly access the Asterisk Manager Interface (AMI) via HTTP.
Ну, судя по описанию, это имеет мало общего с тем, что мы сделали. Облачных платформ, которые умеют прямо совсем то же самое мы не встречали, есть похожие, например, Twilio, Plivo, Tropo, но они все предлагают REST API для взаимодействия с платформой, мы же предлагаем писать приложения на JS, которые работают прямо в облаке.
Ну, судя по описанию, это имеет мало общего с тем, что мы сделали. Облачных платформ, которые умеют прямо совсем то же самое мы не встречали, есть похожие, например, Twilio, Plivo, Tropo, но они все предлагают REST API для взаимодействия с платформой, мы же предлагаем писать приложения на JS, которые работают прямо в облаке.
0
Ну вообще AJAM расшифровывается (Asynchronous Javascript Asterisk Manager) как бы намекая что может полностью работать на серверной стороне через тот же js(nodjs), насколько я знаю в freeswitch через mod_xml_rpc можно сделать аналогично asterisk ajam, правда не в курсе есть ли готовые библиотеки! Возможно я не понимаю какой-то вашей уникальности из описания. Хорошо бы статейку как все устроенно в плане архитектуры итд. Сразу хотелось бы задать вопрос, может ли ваша платформа уведомлять через API о наступление события, клиента из вне, тоесть грубо говоря реализовывать обратную связь!
0
Разница между RPC и выполняемым кодом все-таки есть. К слову, NodeJS мы не использовали из-за некоторых проблем с V8. По поводу последнего вопроса — да, конечно, в зависимости от события это может быть или что-то что вы получите на уровне клиентского SDK или можно просто сделать HTTP-запрос прямо из сценария вовне, чтобы сообщить о чем-то.
0
Разница есть, просто в вашем случаи основная часть использования это выполнения dialplana и заведение новых клиентов, если использовать тот же ajam то это делается один раз, а выполняем уже потом сервер без RPC, через RPC идет только изменения его или отлавливание event'ов и посылка команд! Все же реквестирую статью и структуре и текущих нагрузках!
0
Ещё раз поздравляю с запуском ) уже немного приложили руку к сервису, это нечто.
Нам для наших задач нужно уметь подключать сип к браузеру (webrtc) и выводить его в оффлайн, т.е. звонить на сотовые, городские итп. Мы пробовали хром+астериск, но это жуткие танцы с бубном. Каждая сборка хрома, это новые баги в webrtc реализации, под которые выпускают новые патчи для астера, т.к. из коробки он ни с кем работать не умеет. Воксимплант же даёт прозрачную интеграцию браузера со своим сервером телефонии. При этом скрипты воксимпланта намного читабильней, чем конфиги астера.
Нам для наших задач нужно уметь подключать сип к браузеру (webrtc) и выводить его в оффлайн, т.е. звонить на сотовые, городские итп. Мы пробовали хром+астериск, но это жуткие танцы с бубном. Каждая сборка хрома, это новые баги в webrtc реализации, под которые выпускают новые патчи для астера, т.к. из коробки он ни с кем работать не умеет. Воксимплант же даёт прозрачную интеграцию браузера со своим сервером телефонии. При этом скрипты воксимпланта намного читабильней, чем конфиги астера.
+1
Ничего не понятно про Mobile SDK.
Что в нем будет? Включен ли SIP клиент? Входят ли в поставку все голосовые кодеки?
То есть если я захочу сделать VOIP клиент для айфона, насколько много своего кода мне придется дописывать?
Что в нем будет? Включен ли SIP клиент? Входят ли в поставку все голосовые кодеки?
То есть если я захочу сделать VOIP клиент для айфона, насколько много своего кода мне придется дописывать?
0
Все кодеки будут включены, равно как и все функции управления сигнализацией.
И работа со звуком на устройстве тоже.
То есть уровень взаимодействия будет высокий — подключиться, позвонить, ответить на звонок, и т.д.
И работа со звуком на устройстве тоже.
То есть уровень взаимодействия будет высокий — подключиться, позвонить, ответить на звонок, и т.д.
0
а когда планируется релиз SDK для iOS?
0
Ориентировочно конец октября.
0
а можно ли как-нибудь до официального релиза от вас получить заголовочные файлы от вашего API (чтобы понять, что можно на нем делать, а что нельзя, до официального релиза вами)?
Ну или вообще стать бета-тестером ios sdk?
Ну или вообще стать бета-тестером ios sdk?
0
Опишите пожалуйста Бизнес-Кейсы, как можно использовать вашу систему.
А то для людей, далеких от программирования, будет мало что понятно из топика.
А то для людей, далеких от программирования, будет мало что понятно из топика.
+1
Часть кейсов (на англ) написана на сайте — voximplant.com/in-action/. Основное назначение платформы — возможность встроить телефонию куда угодно (на сайт, в веб-сервис, мобильное приложение). Получается а-ля Amazon Cloud, но для телефонии.
Можно реализовать сервис от простого звонка с сайта до облачного колл-центра. Как интересный кейс могу выделить интеграцию телефонии в CRM — получается звонок по клику из CRM, все звонки записываются, логируются, привязываются к конкретному менеджеру. При этом не требуется дополнительного оборудования, да и масштабируется все очень легко. А платформа упрощает и ускоряет саму интеграцию.
Можно реализовать сервис от простого звонка с сайта до облачного колл-центра. Как интересный кейс могу выделить интеграцию телефонии в CRM — получается звонок по клику из CRM, все звонки записываются, логируются, привязываются к конкретному менеджеру. При этом не требуется дополнительного оборудования, да и масштабируется все очень легко. А платформа упрощает и ускоряет саму интеграцию.
+2
А как Вы планируете предоставлять российские DID? Уже с кем-то из операторов есть соглашения?
0
Можно ли реализовать следующий сценарий:
1) пользователь вводит свой номер телефона и кликает по кнопке на сайте;
2) осуществляется звонок менеджеру сайта;
3) после соединения с менеджером производится звонок пользователю, оставившему номер телефона;
4) соединяются менеджер и пользователь.
1) пользователь вводит свой номер телефона и кликает по кнопке на сайте;
2) осуществляется звонок менеджеру сайта;
3) после соединения с менеджером производится звонок пользователю, оставившему номер телефона;
4) соединяются менеджер и пользователь.
0
Как только доделаем Control API (HTTP) станет можно, примерно в течение недели.
0
Собственно теперь можно http://voximplant.com/blog/http-control-api-is-now-available/
0
судя по странице Pricing, звонки с SIP на SIP будут платные (0.4 цента в минуту). Это действительно так?
0
поддерживает ли ваш ios sdk работу приложения в фоне?
То есть я встраиваю ваш сдк в свое приложение, юзер его пускает, потом перключается в какое-либо другое приложение, работает в нем, а в это время мне звонят. Если у вас все сделано в SDK корректно (и мое приложение имеет voip в UIBackgroundModes в info.plist) то iOS должна показать на экране что мне кто-то звонит, как это происходит со скайпом.
Так что вопрос — у вас это все поддерживается? Чтобы это работало требуется TCP сокеты особым способом конфигурирровать — делает ли это ваш iOS SDK?
То есть я встраиваю ваш сдк в свое приложение, юзер его пускает, потом перключается в какое-либо другое приложение, работает в нем, а в это время мне звонят. Если у вас все сделано в SDK корректно (и мое приложение имеет voip в UIBackgroundModes в info.plist) то iOS должна показать на экране что мне кто-то звонит, как это происходит со скайпом.
Так что вопрос — у вас это все поддерживается? Чтобы это работало требуется TCP сокеты особым способом конфигурирровать — делает ли это ваш iOS SDK?
0
В первой версии SDK такой режим не поддерживается, но мы работаем над его поддержкой и в ближайшем апдейте SDK он появится
0
Блин, это ж пара экранов кода всего дополнительно требуется!
А как узнать, когда выйдет новая версия? У вас есть какой-нибудь список рассылки или другой канал оповещения об апдейтах мобильного sdk?
А как узнать, когда выйдет новая версия? У вас есть какой-нибудь список рассылки или другой канал оповещения об апдейтах мобильного sdk?
0
Only those users with full accounts are able to leave comments. Log in, please.
VoxImplant — облачная платформа для разработчиков коммуникационных сервисов и приложений