Icecast-Ezstream — трансляция видеопотока

Приветствую Вас, уважаемые читатели. Наша статья сегодня, будет на тему: "Icecast-Ezstream - трансляция видеопотока". И в этой статье мы рассмотрим организацию видеопотока, на основе связки севера потокового вещания Icecast, и клиента для создания аудио и видео потоков Ezstream.
В предыдущей статье, мы рассматривали установку Ezstream в CentOS 7, и создание аудиопотока в связке Icecast-Ezstream. Если Ваша конфигурация создана на основе предыдущих статей, то никаких дополнительных действий делать не нужно.
Добавление видео файлов и плейлиста для трансляции
- Начнём с того, что создадим директорию, в которой будут находиться наши видео файлы, и плейлист для трансляции.
- Создаём директорию /video.
# mkdir -p /video
- Следующим шагом, добавляем в созданную директорию видео файлы, которые планируем транслировать. Файлов может быть сколько угодно.
- Создаём файл плейлиста /video/playlist.m3u, в который аналогично предыдущей статье, вносим пути к нашим видео файлам.

- Каждый файл, с новой строки.
/video/1.ogv /video/2.ogv
Обратите внимание! Файлы должны быть в формате OGV, именно это формат, поддерживается созданной нами конфигурацией. Любые видео файлы, можно переконвертировать в формат .ogv, без особого труда. Есть специальные программы, а так же можно переконвертировать онлайн.
Настройка Ezstream для трансляции видеопотока
- Заходим в конфигурационный файл /etc/ezstream/ezstream.xml, и добавляем конфигурацию для видеотрансляции.
- Формат конфигурационного файла, такой же, как и в случае с аудиотрансляцией, которую мы настраивали в прошлой статье. Настройки воспроизведения, так же аналогичны.
В моём случае конфигурация будет такой:

- После внесения изменений в конфигурационный файл, перезапускаем Ezstream, и проверяем статус.
# systemctl restart ezstream # systemctl status ezstream
- Если всё в норме, то проверяем, появился ли наш поток на сервере Icecast.
- Заходим на сервер Icecast. В моём случае это будет:
http://192.168.10.12:8000
- В списке локальных точек монтирования, мы увидим созданный нами видеопоток.

- Вставляем адрес видеопотока в браузер, и можем любоваться нашей видеотрансляцией.

- Для просмотра видеотрансляции, можно использовать любой плейер, поддерживающий потоковое вещание, например VLC.
- Вводим адрес нашего потока, и смотрим видео.

Сегодня мы рассмотрели тему: "Icecast-Ezstream - трансляция видеопотока". Настроили трансляцию видеопотока в связке Icecast-Ezstream, и проверили его работоспособность. Смотрите так же видео по теме.
Надеюсь статья была вам полезна. До встречи в новых статьях.
✍
С уважением, Андрей Бондаренко.
Видео на тему "Icecast-Ezstream - трансляция видеопотока":

WMZ-кошелёк = Z667041230317
«Media»