Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Описание

Поток, опубликованный на WCS-сервере, можно воспроизвести по RTSP в стороннем плеере. В этом случае WCS сам выступает в качестве RTSP-источника.

RTSP-кодеки

  • Видео: H.264, VP8
  • Аудио: AAC, G.711, Speex

Схема работы

Image Added

  1. Браузер устанавливает соединение с сервером по Websocket
  2. Браузер захватывает камеру и микрофон и отправляет на сервер WebRTC-поток
  3. Проигрыватель VLC устанавливает соединение с сервером по RTSP
  4. Проигрыватель VLC получает поток c сервера и воспроизводит его

Краткое руководство по тестированию

Трансляция видеопотока на сервер и воспроизведение его по RTSP в программном плеере

1. Для теста используем:

  • демо-сервер demo.flashphoner.com;
  • веб-приложение Two Way Streaming для публикации потока;
  • проигрыватель VLC для воспроизведения потока.

2. Откройте веб-приложение Two Way Streaming. Нажмите Connect, затем Publish. Скопируйте идентификатор потока:

Image Added


3. Запустите VLC, выберите пункт меню "Медиа - Открыть URL". Введите URL WCS-сервера с указанием идентификатора потока, в данном примере
rtsp://demo.flashphoner.com/528e:

Image Added


4. Нажмите кнопку "Воспроизвести". Проигрыватель начнет воспроизведение потока:

Image Added


Последовательность выполнения операций (Call flow)

Ниже описана последовательность вызовов при воспроизведении потока по RTSP в программном плеере.

Image Added


1. Программный проигрыватель устанавливает соединение с WCS-сервером по RTSP

2. Программный проигрыватель получает от WCS медиапоток.