Оглавление:

Маршрутизатор превращается в видеорегистратор для IP-камер: 3 шага
Маршрутизатор превращается в видеорегистратор для IP-камер: 3 шага

Видео: Маршрутизатор превращается в видеорегистратор для IP-камер: 3 шага

Видео: Маршрутизатор превращается в видеорегистратор для IP-камер: 3 шага
Видео: IP видеонаблюдение #2. Подключение IP камер через роутер 2024, Июль
Anonim
Маршрутизатор стал видеорегистратором для IP-камер
Маршрутизатор стал видеорегистратором для IP-камер

Некоторые маршрутизаторы имеют мощный процессор и USB-порт на плате и могут использоваться как видеорегистратор в дополнение к функциям маршрутизации для сбора и распределения видео и звука с IP-камер, которые транслируют только H264 / 265 RTSP (как наиболее современные дешевые IP камеры высокого разрешения). Более того, ЦП некоторых маршрутизаторов имеет DSP (процессор цифровых сигналов), что может быть очень эффективным для декодирования видеопотока (изменение разрешения, частоты кадров и т. Д.). В качестве хранилища можно использовать USB-флешку, USB-HDD, USB-SSD. Также можно использовать NAS в домашней сети.

Ни один маршрутизатор не может быть обновлен, как описано здесь, в зависимости от используемого процессора и ограничений производителя на перепрошивку прошивки. Например, не удалось обновить маршрутизатор на базе Mediatek MTK7621. Зато был отлично модернизирован роутер на базе Qualcomm IPQ4018 (Cortex-A7).

В этом проекте используются OpenWrt, Debian Buster под debootstrap, FFmpeg и Samba.

Шаг 1: На роутере была установлена ОС OpenWrt

На роутере была установлена ОС OpenWrt
На роутере была установлена ОС OpenWrt

На роутере была установлена ОС OpenWrt, чтобы на плате был Linux. ОС OpenWRT и домашняя сеть были развернуты, как описано на соответствующей странице проекта OpenWrt для этой модели маршрутизатора.

Шаг 2: Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt

Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt
Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt
Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt
Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt
Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt
Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt
Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt
Dedian Buster, FFmpeg и Samba были развернуты в OpenWrt

Пакет FFmpeg использовался для сбора потока с IP-камеры и сохранения его в файлах по частям (продолжительность каждой части 2 минуты). В ОС OpenWrt встроен FFmpeg, но эта версия на данный момент не работает с потоком H264 / 265, несмотря на то, что этот тип потока наиболее часто используется в дешевых IP-камерах высокого разрешения.

Но на OpenWrt OS (облегченный Linux) может быть установлена ОС Debian (полнофункциональный Linux). Полноценный пакет FFmpeg можно будет установить в Debian в следующий раз, и эта версия может работать с потоками H264 / 265 с IP-камер.

Первый шаг - резко увеличил память роутера с помощью USB-флешки (но лучше всего USB-HDD или USB-SSD). В то же время это хранилище можно использовать для видеоархивов, если в домашней сети нет NAS. Самба была установлена.

Вторым шагом была установка полнофункциональной ОС Debian под debootstrap.

Третий шаг: был установлен FFmpeg. IP-камеру можно подключить к роутеру проводным или Wi-Fi.

Шаг 3. Подключите IP-камеру, настройте Crontab и… Вот и все

Подключите IP-камеру, настройте Crontab и… Вот и все
Подключите IP-камеру, настройте Crontab и… Вот и все
Подключите IP-камеру, настройте Crontab и… Вот и все
Подключите IP-камеру, настройте Crontab и… Вот и все

IP-камеру можно подключить к роутеру проводным или Wi-Fi.

С помощью диспетчера устройств ONVIF была обнаружена ссылка на RTSP-поток камеры.

С указанной ссылкой RTSP камеры Crontab OpenWrt был настроен для сохранения видео с IP-камер в файлы и для управления размером видеоархива.

Это все. С тех пор этот роутер не только роутер, но и видеорегистратор. Не было экспериментов с двумя и более IP-камерами, но тесты с одной только IP-камерой не показали перегрузки процессора роутера.

Видеоархив может быть доступен не только в домашней сети, но и в глобальной сети Интернет. Для этого необходимо установить FTP-сервер в OpenWrt и использовать сопоставление портов маршрутизатора со статическим IP, внешним IP или временным IP с предупреждениями об их изменении.

Если компьютер этого роутера используется только в качестве видеорегистратора, то неплохо было бы выключить радиомодули Wi-Fi на плате - будет меньше электромагнитного излучения и больше мощности для USB.

Подробности здесь.

Рекомендуемые: