Снятие снапшотов трансляции в виде PNG
Сервер может делать снапшоты трансляции в формате .png по REST запросу
WCS предоставляет возможность снятия .png снапшотов публикуемого потока тремя способами: автоматически, при помощи REST-вызовов, а также при помощи JavaScript API.
Технические характеристики
Платформы для снятия .png снапшотов |
Технологии | Протоколы |
|
|
|
Платформы для снятия .png снапшотов
- Chrome
- Firefox
- Safari, Mac OS
- IE
- Edge
- Opera
- Android Chrome
- Android Firefox
- iOS SDK
- Android SDK
Технологии
- WebRTC
- Flash
Протоколы
- WebRTC
- RTMP
- RTSP
Схема снятия снапшотов по REST запросу
Браузер устанавливает соединение с Web Call Server и отправляет видеопоток через встроенную технологию WebRTC. По REST запросу сервер нарезает снапшоты и возвращает их запросившему.
Пошаговая диаграмма снятия снапшотов по REST запросу
- Браузер устанавливает с сервером соединение и начинает публикацию видеопотока.
- REST клиент делает REST вызов для снятия снапшота.
- Сервер возвращает запросившему файл снапшота в формате base64 PNG.
Подробнее о снятии снапшотов трансляции на странице Тестирование
Загрузить 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, то скачивать ничего не нужно.