Организация онлайн трансляций с IP камеры

Для организации трансляции необходимо получить видео поток с IP камеры и перенаправить его на сервер Boomstream. На данный момент мы поддерживаем два способа вещания через IP камеры:

1. Вещание напрямую с IP камеры.

Сперва необходимо подключить IP камеру к сети интернет.

В случае отсутствия Статического IP адреса произвести настройки камеры используя технологию динамического DNS. Данный сервис предоставляется некоторыми производителями оборудования или предлагает использование стороннего сервиса.

Получить RTSP/RTMP ссылку на стрим. Вы можете получить ссылку на поток через панель управления камерой или воспользовавшись инструкцией к камере. Ссылка на видео поток может выглядеть следующим образом:

rtsp://IP_АДРЕС_КАМЕРЫ:554/live

После этого зайти в раздел Boomstream Онлайн-Трансляции и нажать кнопку - Добавить камеру.

добавить камеру...

В появившихся настройках вам необходимо указать:

1. Имя – название вашей трансляции.

2. Адрес - RTSP/RTMP ссылка на стрим.

3. Учетная запись и пароль – учетные данные для доступа к вашей IP камере.

настройки IP камеры...

После добавления новой IP камеры в систему, нажимаете на ее название.

https://s3-eu-west-1.amazonaws.com/boomstream/news/2016-10-1...

Вы попадаете в подробные настройки вещания вашей IP камеры:

1. Начать/остановить трансляцию.

2. Начать/остановить запись трансляции.

3. RTSP/RTMP ссылка на стрим.

4. учетные данные для доступа к вашей IP камере.

5. Настройки записи трансляции.

6. Обложки трансляции.

7. Статистика просмотров и вещания.

8. Информация, здесь можно изменить название трансляции; добавить описание трансляции; добавить сообщение, когда трансляция не активна.

9. Ссылки на записи трансляции.

описание трансляции...

2. Вещание с IP камеры используя внешнее программное обеспечение.

Чтобы перенаправить полученный поток с камеры можно воспользоваться следующим программным обеспечением: FFMPEG или Open Broadcaster Software (с установленным плагином для захвата IP камеры)

Вещание с помощью Open Broadcaster Software

Вещание с помощью FFMPEG

  • Устанавливаете последнюю версию ffmpeg с официального сайте https://www.ffmpeg.org/download.html
  • Запускаете команду через консоль
ffmpeg -i "rtsp://IP_АДРЕС_КАМЕРЫ:554/live" -vcodec copy -acodec copy -f flv rtmp://live.boomstream.com/live/ВАШ_КОД_ВЕЩАНИЯ
  • Камера должна отдавать поток в кодеках h264/AAC, если кодеки другие, то необходимо транскодировать поток, используя ключи (-vcodec libx264 -acodec aac). Ключи могут быть разными, в зависимости от установленных библиотек.
ffmpeg -i "rtsp://IP_АДРЕС_КАМЕРЫ:554/live" -vcodec libx264 -acodec aac -f flv rtmp://live.boomstream.com/live/ВАШ_КОД_ВЕЩАНИЯ