IP-телефония на базе Asterisk
Введите свой номер телефона
и мы перезвоним вам
Решаем Ваши бизнес-задачи с помощью IT-технологий. Знаем, как сделать лучше, быстрее и дешевле. Наш опыт – на службе Вашего бизнеса.
База знаний Не все герои носят плащи. Сотни техических статей, написанных инженерами нашей компании. Делимся опытом и своими знаниями со всем сообществом.
Сотни функций и возможностей Asterisk помогут вывести коммуникации в Вашей компании на принципиально новый уровень. Технические ограничения – фантазия Заказчика.
IP-АТС Вы платите за систему, которая будет полностью соответствовать Вашим ожиданиям, требованиям и будет драйвером роста Вашего бизнеса
Идти в ногу со временем или оставаться на старых технологиях? Такой вопрос не стоит перед нашими клиентами. Решаем самые смелые задачи для Колл-Центров. Строим с нуля или работаем с существующими.
Поместите свой бизнес в эпицентр продаж. Интеграция IP-телефонии и CRM даст новый и мощный импульс Вашему Отделу Продаж и выведет компанию на три шага впереди конкурентов.
Подбираем для клиентов такие тарифы, которые ему редко получится найти на рынке самостоятельно. Работаем с 100+ операторов связи в интересах клиента.
Разработки, созданные нашей командой под запросы клиентов. Не отказывайтесь от инноваций. Мы поможем идти с ногу со временем.
Умные всю жизнь учатся, а остальные всегда все и так знают. Мы проводим обучение более 8 лет и выпустили более 1000 специалистов по Asterisk и Mikrotik. Проводим ежегодную конференцию Asterisk.
Купить наш опыт дешевле, чем набивать свои шишки. Мы реализовали более 800 проектов и накопили экспертизу для того, чтобы идеально выполнить Ваш проект.
Оборудование Правильный выбор оборудования позволяет сэкономить от 20 до 50% бюджета телефонии. Мы предельно внимательно подойдем к выбору «железа» в Ваш проект.
Наши цены доступны не только для Москвы, но и для регионов. А вложения в нашу экспертизу обычно окупаются за несколько месяцев.
О нас Работаем с 2011 года. Собрали отличную команду реальных фанатов своего дела. Подходим к работе с душой и ответственностью.
В дополнение к разработке серверной части АТС всё чаще возникает задача создания удобного SIP-клиента для мобильных устройств. Такой клиент должен быть кроссплатформенным, энергоэффективным, корректно работать в мобильных сетях и органично интегрироваться с архитектурой АТС. В этом докладе рассматривается практический подход к разработке мобильного SIP-телефона и ключевые технические решения, которые позволяют реализовать его на базе современных фреймворков.
Для разработки мобильного SIP-клиента целесообразно использовать React Native — кроссплатформенный фреймворк, позволяющий создавать приложения для iOS и Android на единой кодовой базе. Он основан на языке JavaScript, который широко распространён среди разработчиков и хорошо подходит для сетевого взаимодействия.
Основные преимущества подхода:
React Native позволяет сосредоточиться на логике приложения и пользовательском интерфейсе, минимизируя платформозависимый код.
Для реализации SIP-функциональности используется библиотека PJSIP, хорошо известная как в серверных, так и в клиентских решениях. Она написана на C++, оптимизирована под различные архитектуры и стабильно работает в мобильных сетях, включая NAT и firewall-сценарии.
PJSIP обладает следующими характеристиками: компактность, высокая производительность и готовые нативные модули для Android и iOS. Для интеграции с React Native применяется готовый модуль, который подключается через NPM и предоставляет простой API для инициализации SIP-аккаунта, обработки событий и выполнения вызовов.
Базовый SIP-телефон может быть реализован буквально за несколько десятков строк кода, что существенно снижает порог входа.
Современные мобильные ОС существенно ограничивают работу приложений в фоновом режиме. На iOS постоянное поддержание SIP-сессии невозможно, а на Android — крайне не рекомендуется из-за энергопотребления.
Поэтому используется push-ориентированная модель:
Такой подход позволяет существенно снизить потребление батареи и обеспечить привычный пользовательский интерфейс входящего звонка.
Для обмена данными с АТС используется REST API по защищённому соединению (SSL). Первичная авторизация пользователя, получение журналов вызовов, адресной книги и статусов выполняются без SIP-регистрации. SIP-данные передаются только в момент совершения звонка.
При разработке мобильного клиента необходимо корректно работать с разрешениями операционных систем:
Эти разрешения настраиваются как в коде React Native, так и на уровне нативных конфигураций Android и iOS, что является особенностью кроссплатформенного подхода.
Разработка мобильного SIP-клиента на базе React Native и PJSIP позволяет создать кроссплатформенное, энергоэффективное и гибко интегрируемое решение для АТС. Использование push-модели, REST-взаимодействия и нативных механизмов обработки вызовов обеспечивает стабильную работу в мобильных сетях и хороший пользовательский опыт. Такой подход особенно хорошо подходит для корпоративных приложений, где важны централизованная авторизация, интеграция с бизнес-логикой и контроль над функциональностью клиента.
Билеты уже в продаже!
Я - Компаниец Никита, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.