openj-gate.com

lechoixdeslibraires.com

open4u.co.uk

argosnear.me

sarf3omlat.com

opencities.ca

australia-opening-times.com

Testing-Video-Stream-Mixing

Тестирование микширования потоков

На этой странице мы рассмотрим пример тестирования микширования потоков с помощью WCS

Для быстрой установки и настройки WCS сервера воспользуйтесь этой инструкцией. Кроме этого, для тестирования вы можете подключиться к нашему демо-серверу demo.flashphoner.com.

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

План тестирования

  1. Подключиться к WCS и опубликовать два видео потока
  2. Смикшировать эти видео потоки в один
  3. Проиграть получившийся видеопоток в плеере

 

Тестирование микширования потоков

1. Авторизуйтесь в web-интерфейсе сервера demo.flashphoner.com

Login to WCS

2. Выберите из меню в левой части страницы пункт «Two-way Streaming»

choose two-way streaming stream webcam WebRTC browser WCS

3. Нажмите кнопку «Connect»

connect stream webcam WebRTC browser WCS

4. Убедитесь, что статус работы WCS сервера «Established». Укажите имя потока. У нас «stream1». Нажмите кнопку «Publish»

publish stream webcam WebRTC browser WCS

5. Видеопоток с виртуальной камеры отображается в плеере «Local».

WCS publishing stream broadcasting safari ios Websocket Canvas WSPlayer

6. Откройте новую вкладку браузера и повторите действия с 1 по 5. Укажите имя потока «stream2»

stream2 publishing mixer videostream WCS REST API WebRTC browser conference

7. Откройте REST-клиент. Отправьте запрос /mixer/startup, указав в параметрах URI микшера mixer://mixer1 и имя выходного потока stream3

REST call mixer startup videostream WCS REST API WebRTC browser conference

8. Отправьте запрос /mixer/add, указав в параметрах URI микшера mixer://mixer1 и имя входного потока stream1 для добавления в микшер первого потока

REST call mixer add stream1 videostream WCS REST API WebRTC browser conference

9. Отправьте еще раз запрос /mixer/add, указав в параметрах URI микшера mixer://mixer1 и имя входного потока stream2 для добавления в микшер второго потока

REST call mixer add stream2 videostream WCS REST API WebRTC browser conference

10. В новой вкладке браузера откройте плеер и укажите для воспроизведения наш микшированный поток «stream3»

mixer stream3 play videostream WCS REST API WebRTC browser conference

11. Готово, микшированный поток воспроизводится в плеере

mixer stream3 playing videostream WCS REST API WebRTC browser conference

Дополнительную информацию по внедрению микшера видеопотоков в свой web-проект смотрите на странице Внедрение

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

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

    Загрузить WCS5   

Установка:

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

 

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

WCS5 на Amazon EC2

 

Ежемесячная подписка Web Call Server 5

$145 в месяц

 

    Купить    

 


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