Трансляция камер Axis 1755Q в сеть и отображение на телевизоре с помощью IP STB DIB-120
Для реализации трансляции видео по сети необходимо:
- установленный VLC плеер (рекомендации по установке VLC на OS Linux Debian Lenny);
- камера AXIS c поддержкой кодека H264 (1755Q);
В качестве приемника изображения можно использовать VCL плеер (для PC) или для вывода на монитор/телевизор (телевизионная приставка DIB-120)
Ретрансляция видео производиться с помощью VLC со следующими параметрами:
rtsp://192.168.1.2/axis-media/media.amp?videocodec=h264&resolution=800x450&fps=25 \
--sout "#std{access=udp,mux=ts,dst=239.1.1.1:8000}"
Немного о параметрах к VLC:
—loop —http-reconnect - Необходимы для циклического воспроизведения видео т.к. при проблемах на сети без этих параметров необходим перезапуск VLC (миф о зависании VLC)
—miface-addr 192.168.1.1 — IP адрес интерфейса на котором будет формироваться multicast трафик (если на компьютере установлена одна сетевая карта, то этот параметр можно пропустить)
rtsp://192.168.1.2/axis-media/media.amp?videocodec=h264&resolution=800×450&fps=25 — RTSP адрес видео потока где
rtsp://<IP>/axis-media/media.amp — Адрес для RTSP потока
videocodec=h264&fps=25 — необходимо для совместимости с IP STB DIB-120
resolution=800×450 — Разрешение
—sout «#std{access=udp,mux=ts,dst=239.1.1.1:8000}» — вывод в multicast.
Перед использованием IP STB необходимо записать на него новую прошивку. В качестве middleware подойдет следующий скрипт.

Вопрос: если в локалке будет камера с H264 можно ли напрямую с нее читать поток на dib-120 не используя компов с vlc? Хочу собрать решение для телеконференции (камера H264 + dib-120 + телевизор)
У меня не получилось так сделать с Q1755, если у вес будет камера, которая генерит сама поток multicast (вроде Dlink умеют), то тогда можно будет отказаться от VLC
[...] прошивку. В качестве middleware подойдет следующий скрипт. Источник Добавить пост в: Подписаться (уже: [...]