Браузерный веб — телефон с поддержкой протокола SIP
Web Call Server поддерживает аудио и видеозвонки из браузера на SIP устройства, PBX серверы, SIP-GSM-шлюзы, VoIP конференции и другие устройства с поддержкой протокола SIP
Веб-приложение в браузере может работать как софтфон (программный телефон с поддержкой протокола SIP), принимать и инициировать голосовые и видеозвонки. В случае использования GSM или PSTN шлюзов, можно установить голосовой вызов между браузером и стационарным или мобильным телефоном в GSM-сети.
Технические характеристики
Платформы для звонков |
Протоколы и технологии |
SIP кодеки | SIP функции |
|
|
|
|
- Chrome
- Firefox
- Opera
- Safari
- IE
- Edge
- iOS SDK
- Android SDK
- SIP
- WebRTC
- Flash
- RTMP
- RTMFP
- H.264
- VP8
- G.711
- Speex
- G.729
- Opus
- DTMF
- Hold
- Transfer
Диаграмма работы Web-SIP телефона
Пользователь использует веб-браузер с подключенными микрофоном и наушниками для аудио звонков. Web Call Server служит мостом между браузерами и SIP устройствами и отвечает за обмен аудио и видеоданными между браузером и SIP-частью.
В зависимости от возможностей SIP-шлюза, соединение из браузера может быть установлено с другим SIP-устройством, мобильным телефоном в сети GSM или стационарным телефоном. Если SIP-шлюз поддерживает видеозвонки, соединение может быть также установлено с видео.
Пошаговая диаграмма звонка между веб-телефоном из браузера и SIP устройством или GSM-телефоном
- Браузер делает вызов «call»
- Web Call Server конвертирует вызов от браузера в INVITE-запрос, понятный SIP-шлюзу.
- SIP-шлюз вызывает удаленного абонента.
- Вызываемый абонент берет трубку.
- SIP-шлюз отправляет SIP-статус «OK», который означает что абонент ответил.
- Web Call Server возвращает браузеру статус звонка «ESTABLISHED», что означает, что соединение установлено успешно.
- Между браузером и SIP-устройством устанавливается соединение и идет голосовой или видеотрафик. Трафик проходит через Web Call Server и опционально через SIP Gateway (зависит от настроек шлюза).
Подробная информация по тестированию браузерного SIP телефона доступна на странице Тестирование
Загрузить Web Call Server 5
Системные требования: Linux x86_64, 1 core CPU, 2 Gb RAM, Java
Установка:
- wget https://flashphoner.com/download-wcs5.2-server.tar.gz
- Распаковать и установить с помощью скрипта 'install.sh'
- Запустить сервер с помощью команды 'service webcallserver start'
- Открыть веб-интерфейс https://host:8444 и активировать вашу лицензию
Если вы используете серверы Amazon EC2, то скачивать ничего не нужно.