Потоковое видео и звонки
Ресурсы для разработки
Web — телефон
Виджет веб-телефона, который может делать вызовы и принимать SIP звонки прямо из браузера. Возможность разработать собственный дизайн интерфейса веб-телефона на основе Flashphoner Web SDK. Интеграция с любым SIP провайдером или корпоративной АТС, централизованная обработка звонков.
Звонок с сайта
Развертывание сервиса онлайн звонков с сайта прямо из браузера. Использование собственного SIP провайдера или внутрикорпоративной АТС для обработки звонков.
Трансляции с IP камер
Трансляция видео с IP камер на мобильные и десктопные браузеры с минимальной задержкой. Подключение к серверам и системам видеонаблюдения по протоколу RTSP с дальнейшей раздачей потока на браузеры.
Запись WebRTC видеопотока
Запись видеопотоков с веб-камеры браузера на стороне сервера в форматах mp4 и webM. Записанные файлы хранятся на сервере и доступны для обработки.
Трансляции с веб-камеры браузера
Трансляция с веб-камер на сервер и раздача видеопотока другим браузерам и мобильным устройствам в режиме реального времени.
Трансляция потокового видео c Live Encoder
по протоколу RTMP
Web Call Server 5 принимает RTMP видеопоток с такого устройства или ПО в кодеках H.264 и AAC и раздает этот видеопоток на браузеры и мобильные устройства.
Видеочат в браузере
Кросс браузерное потоковое видео с минимальной задержкой, для онлайн-трансляций, видеочатов, вебинаров и браузерных видеоконференций.
Трансляция видео с экрана
Захват и трансляция видеопотока браузером с экрана компьютера. Можно транслировать видео как одному человеку, так и целой группе.
Раздача браузерного видеопотока по RTSP
Поддержка RTSP протокола для раздачи браузерного видеопотока с веб-камеры на любые устройства или плееры с поддержкой протокола RTSP.
Трансляция SIP звонков на RTMP CDN
Подключение к SIP устройствам и сервисам и трансляция SIP видеозвонка на внешний RTMP сервер или CDN сеть для дальнейшей массовой трансляции полученного контента.
Трансляция WebRTC видеопотока на iOS Safari
с минимальной задержкой
iOS браузеры не поддерживают технологию WebRTC.
Web Call Server отдает видеопоток на браузер iOS Safari по протоколу Websocket, что позволяет сократить задержку до 1-3 секунд и дает видео реального времени по сравнению с HLS.
WebRTC видеотрансляции в HLS
Трансляции на телевизоры, приставки и другие устройства по HLS
Видеоконференции WebRTC
Онлайн видеоконференции в браузере на 3 и более участников
Трансляция WebRTC видеопотока
с конвертацией в RTMP
Web Call Server конвертирует WebRTC аудио видео поток в RTMP и отправляет на указанный RTMP-сервер.
Web SDK
Удобное API для веб-разработки и набор понятных примеров с минимальным использованием кода.
Android SDK
WebRTC — библиотека для потокового видео и звонков под Android. Примеры кода для быстрого тестирования и интеграции. SDK позволяет встроить потоковое видео и звонки в мобильное приложение для Google Play, созваниваться и обмениваться видеопотоками с браузерами на дексктопах и Android-устройствах.
iOS SDK
WebRTC — библиотека для потокового видео и звонков под iOS. Примеры кода для быстрого тестирования и интеграции. SDK позволяет встроить потоковое видео и звонки в мобильное приложение для App Store, созваниваться и обмениваться видеопотоками с браузерами на дексктопах и Android-устройствах.
Работа в облаке Amazon EC2
Запуск готового и настроенного WCS севера в один клик в облаке Amazon AWS
Запустить WCS инстанс в облаке Амазон
Web Call Server — Демо
Посмотрите наши демо-примеры чтобы лучше понять как работает WCS5.
Загрузить 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, то скачивать ничего не нужно.