webcam-broadcasting-browser- mobile-device

Видеотрансляции с веб-камеры браузера или мобильного устройства

Web Call Server позволяет транслировать изображение с веб-камеры браузера и раздавать этот видеопоток на другие браузеры и мобильные устройства на различных платформах.

 

Вы отправляете видеопоток на сервер. WCS конвертирует и раздает этот видеопоток на все совместимые браузеры и устройства.

 

Технические характеристики

 

Платформы трансляции

  • Chrome
  • Firefox
  • Opera
  • Safari, Mac OS
  • IE
  • Edge
  • iOS SDK
  • Android SDK
  • RTMP encoders

Платформы воспроизведения

  • Chrome
  • Firefox
  • Opera
  • Safari, Mac OS, iOS
  • IE
  • Edge
  • iOS SDK
  • Android SDK
  • HLS player

Технологии трансляции

  • WebRTC
  • Flash, RTMP, RTMFP
  • RTMP encoders

Технологии воспроизведения

  • WebRTC
  • Flash, RTMP, RTMFP
  • Websocket
  • HLS

 

Диаграмма браузерных онлайн-трансляций
с веб-камеры

Браузер отправляет на сервер видеопоток по одной из технологий WebRTC или Flash в зависимости от браузера. Сервер раздает этот видеопоток другим браузерам и мобильным платформам по различным протоколам.

flowchart-online-browser-webcam-broadcasting

 

Схема онлайн-трансляции с веб-камеры браузера с пошаговым описанием

  1. Браузер с веб-камерой отправляет видеопоток на сервер.
  2. Другой браузер или стройство запрашивает этот видеопоток на воспрроизведение.
  3. Трафик идет от браузера к серверу по технологиям WebRTC и Flash и далее раздается с помощью тех же технологий. Websocket используется для доставки видеопотока на iOS Safari, где ни WebRTC ни Flash не поддерживаются.

 

step-description-webcam-broadcasting

 

Пример видеотрансляции с веб-камеры

Для примера мы использовали виртуальную камеру и браузер Google Chrome. Установили соединение с сервером, отправили видеопоток с камеры и забрали его на этой же странице.

example-video-webcam-broadcasting

Более подробно с демо-интерфейсом трансляции видеопотока можно ознакомиться в разделе Тестирование.

 

Загрузить Web Call Server 5

Системные требования: Linux x86_64, 1 core CPU, 1 Gb RAM, Java

    Загрузить WCS5   

Установка:

  1. wget http://flashphoner.com/download-wcs5-server.tar.gz
  2. Распаковать и установить с помощью скрипта 'install.sh'
  3. Запустить сервер с помощью команды 'service webcallserver start'
  4. Открыть веб-интерфейс https://host:8888 и активировать вашу лицензию

 

Если вы используете серверы Amazon EC2, то скачивать ничего не нужно.

WCS5 на Amazon EC2

 

Web Call Server 5 - Триал

30-дневная ознакомительная лицензия предоставляется один раз частному лицу или организации. Пожалуйста используйте ваш корпоративный e-mail при заполнении формы.


Processing...

 

Статьи по теме

iOS Safari 11 теперь умеет WebRTC

Задержка в онлайн-трансляциях с веб-камеры, бессердечная ты стерва

Транслируем видеопоток с веб-страницы на Facebook и YouTube одновременно

Развертывание многопользовательской WebRTC трансляции с web-камеры через сервер за 3 минуты

 

Возможности продукта

Трансляция WebRTC видеопотока с конвертацией в RTMP