openj-gate.com

lechoixdeslibraires.com

open4u.co.uk

argosnear.me

sarf3omlat.com

opencities.ca

australia-opening-times.com

testing WebRTC to HLS broadcasting

Тестирование воспроизведения WebRTC видеопотока в HLS-плеере

Отправим видеопоток из браузера Google Chrome по технологии WebRTC и воспроизведем этот видеопоток в HLS-плеере на iOS устройстве

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

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

  1. Подключиться к WCS серверу
  2. Запустить в браузере Google Chrome трансляцию видеопотока с виртуальной камеры
  3. Запустить воспроизведение транслируемого потока по HLS в браузере Safari на iOS устройстве

 

Тестирование WebRTC трансляции из Chrome в iOS Safari по HLS

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. Откройте браузер Safari на вашем iOS устройстве. Авторизуйтесь в web-интерфейсе сервера demo.flashphoner.com и выберите из меню в левой части страницы пункт «HLS player» 

 

open_HLS_player_Safari_iOS_WebRTC_to_HLS_Playback_RTMP_RTMFP_WebRTC_SIP

 

7. Укажите в поле «Stream» имя потока, которое вы задали в браузере Google Chrome и нажмите кнопку «Play»

 

open_stream_HLS_player_Safari_iOS_WebRTC_to_HLS_Playback_RTMP_RTMFP_WebRTC_SIP

 

8. Готово! Видеопоток, который транслируется из браузера Google Chrome, воспроизводится в браузере Safari на iOS по протоколу HLS

play_stream_HLS_player_Safari_iOS_WebRTC_to_HLS_Playback_RTMP_RTMFP_WebRTC_SIP

 

 

Для того чтобы встроить HLS Player для iOS Safari в ваш вебсайт, обратитесь к инструкции на странице Внедрение

Загрузить 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 в месяц

 

    Купить    

 

 


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