Портал по безопасности SEC.RU — короткий путь к информацииЧастный некоммерческий проект
Тема: Видеонаблюдение · Рубрика: Установка систем безопасности

iAStream: подключение видеопотоков (RTSP, MJPEG, ONVIF, webcamera и видеофайлы)

Аудиоверсия ещё не подготовлена.

Узнайте, как подключить видеопотоки в iAStream: RTSP, MJPEG, ONVIF, веб-камеры и видеофайлы. Пошаговая инструкция с примерами и советами.

Коротко

Главный ответ

В iAStream видеопотоки подключаются через окно, вызываемое кнопкой с плюсом, где указывается ссылка на видеопоток (RTSP, MJPEG, ONVIF, веб-камера или видеофайл). Для веб-камеры используется ключевое слово 'webcamera' с двоеточием и индексом камеры. Для видеофайла указывается путь. При проблемах можно использовать ключевое слово 'FMP' для смены фреймворка или 'gstreamer' для сложных строк.

Главное из материала

Основные выводы

  • Подключение видеопотоков в iAStream осуществляется через окно, открываемое кнопкой с плюсом, где вводится ссылка на видеопоток.
  • Ссылка на камеру обычно представляет собой RTSP-строку, которую можно получить из приложения камеры или документации.
  • Поддерживаются также MJPEG (устаревший формат), ONVIF-камеры (через RTSP-строку), веб-камеры (через ключевое слово 'webcamera') и видеофайлы (по пути).
  • При проблемах с подключением можно использовать ключевое слово 'FMP' для смены фреймворка или 'gstreamer' для сложных строк.
  • Для веб-камеры индекс начинается с нуля: если камера одна, то индекс 0, если две, то 0 и 1 и т.д.

Основы подключения

Для подключения камеры к системе необходимо нажать на кнопку с плюсом, которая обычно расположена в интерфейсе управления устройствами. Это действие инициирует процесс добавления нового источника видеопотока.

После нажатия открывается окно, содержащее поле для ввода ссылки на видеопоток. В это поле требуется вставить URL-адрес, который идентифицирует камеру в сети.

Ссылка на камеру представляет собой RTSP-строку, которую можно получить из приложения камеры или из её документации. RTSP (Real Time Streaming Protocol) — это стандартный протокол для управления потоковым видео, и именно его поддерживает большинство современных IP-камер.

Подключение RTSP и MJPEG

Примером RTSP-ссылки может служить адрес, генерируемый эмулятором RTSP камеры на смартфоне. Такие эмуляторы позволяют имитировать работу реальной камеры, предоставляя RTSP-поток для тестирования и настройки.

После ввода ссылки необходимо завершить настройки, подтвердив введённые данные, и запустить поток. Это активирует соединение с камерой и начинает передачу видеоданных в систему.

Следует отметить, что MJPEG (Motion JPEG) — это устаревший формат, который, тем не менее, всё ещё используется в некоторых интернет-камерах. В отличие от RTSP, MJPEG передаёт последовательность JPEG-изображений, что может быть менее эффективно, но проще в реализации для старых устройств.

Подключение ONVIF-камер

Для подключения камеры, поддерживающей протокол ONVIF, необходимо убедиться, что она находится в локальной сети. При наличии логина и пароля можно получить RTSP-строку, которая используется для доступа к видеопотоку. По умолчанию учётные данные часто заданы как admin/admin, однако они могут быть изменены администратором.

После ввода корректного логина и пароля запускается процесс получения RTSP-строки. Этот процесс автоматически определяет параметры потока и формирует строку, которую можно использовать в системе для отображения видео. Важно, чтобы камера была доступна по сети и учётные данные были верны, иначе получение строки не будет выполнено.

Подключение веб-камеры

Для подключения веб-камеры используется ключевое слово 'webcamera', после которого через двоеточие указывается номер камеры. Если в системе одна камера, её индекс равен 0; если две камеры, то используются индексы 0 и 1 соответственно. Нумерация продолжается аналогично для большего количества камер.

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

Подключение видеофайла

Для воспроизведения видеофайла в приложении достаточно указать путь к нему в соответствующем поле конфигурации. Это действие является начальным шагом, после которого необходимо сохранить изменения и запустить программу. В результате запуска видеофайл будет автоматически воспроизведён, что подтверждает корректность подключения.

Важно отметить, что процесс подключения не требует дополнительных действий со стороны пользователя, кроме указания пути и последующего сохранения. После сохранения конфигурации и запуска приложения система сама обработает указанный файл и начнёт его воспроизведение. Подключение видеофайла сводится к простой последовательности: указание пути, сохранение, запуск.

Дополнительные возможности

По умолчанию подключение видеофайла осуществляется через стандартный фреймворк, предназначенный для стримера. Однако пользователь может изменить этот фреймворк, указав ключевое слово 'FMP' в настройках. Это действие приведёт к смене используемого механизма, что может быть полезно в определённых сценариях.

В режиме 'gstreamer' открываются скрытые возможности для доступа к видеопотоку. Эти возможности предоставляют более глубокий контроль над обработкой видео, но их использование требует высокой квалификации и опыта. Поэтому они рекомендуются только опытным пользователям, которые понимают все нюансы работы с видеопотоком и могут справиться с возникающими сложностями.

Практика

Чек-лист по материалу

  • Нажмите кнопку с плюсом для добавления видеопотока.
  • Введите ссылку на видеопоток (RTSP, MJPEG, ONVIF, веб-камера или путь к файлу).
  • Для веб-камеры используйте ключевое слово 'webcamera' с двоеточием и индексом камеры (например, webcamera:0).
  • Для видеофайла укажите путь к файлу.
  • Сохраните настройки и запустите поток.
  • Если не работает, попробуйте добавить ключевое слово 'FMP' перед ссылкой.
  • Для сложных случаев используйте ключевое слово 'gstreamer' с полной строкой.

Справка

Термины из видео

RTSP
Протокол потоковой передачи в реальном времени, используемый для управления видеопотоками.
MJPEG
Устаревший формат сжатия видео, где каждый кадр сжимается как отдельное JPEG-изображение.
ONVIF
Открытый стандарт для сетевых камер, обеспечивающий совместимость между устройствами.
Веб-камера
Камера, подключаемая к компьютеру, обычно через USB, для захвата видео.
FMP
Ключевое слово для смены фреймворка подключения в iAStream.
GStreamer
Мультимедийный фреймворк, используемый для обработки и потоковой передачи видео.

Первоисточник

Войдите или зарегистрируйтесь, чтобы открыть оригинал

Нашли ошибку?

Напишите, какой фрагмент нужно проверить. Сообщение получит администрация сайта.

Указать на ошибку
Оставить замечание через сайт

Эта форма сохраняет замечание в админке сайта, без отправки письма.

Таймкоды и фрагменты