Можно ли установить Linux на SoC NVR/DVR видеорегистраторы?

Fnusonaco

Member
И как медиацентр он не годится - подключить к нему SSD, например, можно только через USB2.0
А чем плох usb2.0 со скоростью 480 мбит/с (или 60МБайт/с)?
Можно взять SATA диск и подключить через переходник usb-sata или сразу взять usb внешний диск.
 

Fnusonaco

Member
Первый вопрос - где же взять исходники?
Как я понял исходников нету. Есть только бинарная сборка прошивки, которую можно распаковать, удалить/добавить/изменить какие то файлы и обратно запаковать и прошивть.
Или через Buildroot, как вы и написали. Создавая свою чистую linux прошивку.

Вот некоторые ссылки которые я насобирал себе, может что найдёте для себя нового. Это инфа для распаковки и запаковки образа.
Код:
Сборка образа прошивки
https://www.cctvsp.ru/articles/obnovlenie-proshivok-dlya-ip-kamer-ot-xiong-mai
Расширенная модификация прошивки для камер Xiong Mai
    https://forum.videon.spb.ru/viewtopic.php?t=11357
Распаковка, редактирование и упаковка прошивок видеорегистраторов и IP камер от Xiong Mai
    https://habr.com/ru/post/213411/
Burn-in рутовый шелл в IP-камерах Vesta и не только
    https://habr.com/ru/post/173501/

пример работы с камерой через uart - https://vfiuchcikicshuusrch.ddns.net/ip_polyvision_pd21_m2
Прошу помочь оживить старую двухплатную камеру 53H20L (uart) - https://forum.videon.spb.ru/viewtopic.php?t=10609
Reverse Engineering DVR firmware
    https://medium.com/@halftome/reverse-engineering-dvr-firmware-e7fec42f2a88
Reversing DVR firmware dumped from a flash chip
    https://medium.com/@halftome/reverse-engineering-dvr-firmware-dumped-from-the-flash-chip-cbdf913c5952
Ещё есть вариант прошивка openIPC - https://openipc.org/
Игорь недавно писал, что планирует запилить прошивку под рег, на базе openIPC. На какой стадии сейчас вопрос не знаю. Можете пообщаться в телеграм канале, уточнить.
 
А чем плох usb2.0 со скоростью 480 мбит/с (или 60МБайт/с)?
Тем, что реальная скорость, которую я видел на OrangePi Zero Plus (Allwinner H5) - 330 мбит/с (в прыжке). Для флешек больше не надо. Поэтому переходник USB-SATA не спасет. Кроме этого, на интерфейс USB повешен хаб из трех портов, поэтому такая скорость достижима только в том случае, когда к хабу подключен только один порт USB.
И еще раз повторю - идея в том, чтобы ненужную вещь превратить в нужную)))

Игорь недавно писал, что планирует запилить прошивку под рег, на базе openIPC
Я общался с ним, он заточен по Hlkvision, а Grain Media - совсем другая кухня.
 

Uef

Чатланин
Гораздо проще взять одноплатник, накатить linux и уже в нём устанавливать и настраивать всё что надо.
Примерно по такому пути пошли Sinology и Qnap, работает это все крайне тормознуто по сравнению с самым дешевым NVR на специально предназначенных для этого чмпсетах.
 

Fnusonaco

Member
Примерно по такому пути пошли Sinology и Qnap, работает это все крайне тормознуто
А в чём заключается тормознутость именно?

И еще раз повторю - идея в том, чтобы ненужную вещь превратить в нужную)))
Ну тогда берёте официальную прошивку, разбираете её по частям. Загрузчик не трогаете, а rootFs создаёте свой с нуля из Buildroot. Я только так вижу.
Ну или загрузчик тоже свой шьёте, если хочется, я практического опыта ещё не имел в создании своей прошивки, поэтому примерно рассказываю.

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

Uef

Чатланин
Не знаю как в текущей прошивке QNAP, но в той что была у меня поиск активности в архиве длительностью 1 час занимал ровно 1 час ))) т.е. девайс вообще не умел работать с метаданными.
 

Uef

Чатланин
Ради интереса посмотрел что там обещает сегодня Qnap программным NVR:
2063
Декодировать на локальный монитор вообще не может, ни с каким разрешение.

Даже близко не "лежит" со современным NVR самой дешевой AI линейки: NVR2104-I

2064
Не говоря еще об аналитиках, распознование лиц на борту! Именно распознование , а не детекция!
 
поэтому примерно рассказываю
"Примерно" - и я понимаю. как сделать.
А по факту - не понимаю, как обойти проверку незаданного пароля, чтобы обновить систему - ибо дамп, который сейчас установлен - совсем не от моего регистратора, хотя вполне успешно работает.
Не говоря про то, что при замене rootfs будет масса проблем. Начиная от подписи прошивки.
 

Uef

Чатланин
И еще раз повторю - идея в том, чтобы ненужную вещь превратить в нужную)))
Т.е. Ваша время, жизнь, в расчет не берется? ))) Заниматься полной хренью лишбы не отпрвить в мусорку старый хлам?
Цена какого нибудь TVbox на андройде стоит пару десятков евро сколько это в Ваших рабочих часах?
 
Вверх