Как отправить видео с камеры на телевизор

  • Posted on: 8 May 2019
  • By: Anatoly
телевизор cctv камера

Собственно задача простая, отправить видео с охранной видеокамеры, подключенной к видеорегистратору на обычный телевизор через ТВ-приставку. Сразу оговоримся, что для выполнения этой цели видеорегистратор должен быть подключен к локальной сети, быть в одном сегменте с ТВ-приставкой. ТВ-приставка работает под управлением ОС Android.

Немного теории. Потоковый протокол реального времени (англ. real time streaming protocol, сокр. RTSP) — прикладной протокол, предназначенный для использования в системах, работающих с мультимедийными данными (мультимедийным содержимым, медиасодержимым), и позволяющий удалённо управлять потоком данных с сервера, предоставляя возможность выполнения команд, таких как запуск (старт), приостановку (пауза) и остановку (стоп) вещания (проигрывания) мультимедийного содержимого, а также доступа по времени к файлам, расположенным на сервере. Разработан IETF в 1998 году и описан в RFC 2326.

RTSP не выполняет сжатие, а также не определяет метод инкапсуляции мультимедийных данных и транспортные протоколы. Передача потоковых данных сама по себе не является частью протокола RTSP. Большинство серверов RTSP используют для этого стандартный транспортный протокол реального времени, осуществляющий передачу аудио- и видеоданных.

Итак, будем считать, что видеорегистратор использует протокол RTSP на порту 554, это по умолчанию.

На ТВ-приставке следует установить программу VLC. VLC — бесплатный и свободный кросс-платформенный медиаплеер и медиаплатформа с открытым исходным кодом. VLC воспроизводит множество мультимедийных файлов, а также DVD, Audio CD, VCD и сетевые трансляции. Прочитать про него подробнее можно здесь. Программное обеспечение устанавливается стандартно из Play Market.

Теперь находим в VLC проигрывателе меню "Поток" и вводим команду на RTSP поток:

rtsp://IP:port/user=username&password=pass&channel=1&stream=0.sdp

Где:

IP это адрес устройства

RTSP порт (по умолчанию 554)

user=имя пользователя

password=пароль пользователя

номер канала

номер потока, здесь основной поток 0, а дополнительный 1

Пример (пароль pass):

rtsp://192.168.1.7:554/user=admin&password=pass&channel=1&stream=0.sdp

Если все верно, получите изображение с видеокамеры на экране телевизора