Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
Здравствуйте.
Задача - записывать видео с 6 аналоговых AHD камер без проприетарного ПО.
Мне очень понравились готовые видеорегистраторы для видеонаблюдения, но я хочу установить свой Linux со своим ПО для видеонаблюдения.
Примеры плат/видеорегистраторов:
https://aliexpress.ru/item/32995892136.html
https://aliexpress.ru/item/1005002922363761.html
https://aliexpress.ru/item/32586995993.html
У всех таких регистраторов одна и та же прошивка. Выглядит прошивка везде так:
https://ae01.alicdn.com/kf/HTB1rjdNaELr ... enFXaS.jpg
https://ae01.alicdn.com/kf/HTB1sulGayrx ... QCVXaC.jpg
Т.к. жёсткого диска в комплекте нету, то видимо прошивка ставится в какую то встроенную память.
Возможно ли установить Linux на такие регистраторы? Есть уже такая практика или это невозможно?
Спасибо.
Задача - записывать видео с 6 аналоговых AHD камер без проприетарного ПО.
Мне очень понравились готовые видеорегистраторы для видеонаблюдения, но я хочу установить свой Linux со своим ПО для видеонаблюдения.
Примеры плат/видеорегистраторов:
https://aliexpress.ru/item/32995892136.html
https://aliexpress.ru/item/1005002922363761.html
https://aliexpress.ru/item/32586995993.html
У всех таких регистраторов одна и та же прошивка. Выглядит прошивка везде так:
https://ae01.alicdn.com/kf/HTB1rjdNaELr ... enFXaS.jpg
https://ae01.alicdn.com/kf/HTB1sulGayrx ... QCVXaC.jpg
Т.к. жёсткого диска в комплекте нету, то видимо прошивка ставится в какую то встроенную память.
Возможно ли установить Linux на такие регистраторы? Есть уже такая практика или это невозможно?
Спасибо.
- kROOT
- Специалист
- Сообщения: 13534
- Зарегистрирован: 02 сен 2013, 14:25
- Откуда: youcam.pro
- Контактная информация:
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
Открою секрет, там уже стоит линкус, но то, что хотите, у Вас не получится.
-
- Модератор
- Сообщения: 11118
- Зарегистрирован: 20 апр 2010, 11:33
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
Флешку поменять и очень даже может получиться, другой вопрос надо ли?
-
- Специалист
- Сообщения: 388
- Зарегистрирован: 24 июн 2020, 13:46
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
Mizuko а какой именно линух желаешь засунуть в рег ? opensuse, fedora, или може alt, а возможно есть желание debian установить ?
а вообще особых препятствий нет. нужно всего лишь написать свой загрузчик, пересобрать ядро и пакеты под ARM, максимально ужать размер системы, чтоб всё влезло на ту влеху, которую получится впаять в замен стандартной.
а вообще особых препятствий нет. нужно всего лишь написать свой загрузчик, пересобрать ядро и пакеты под ARM, максимально ужать размер системы, чтоб всё влезло на ту влеху, которую получится впаять в замен стандартной.
-
- Специалист
- Сообщения: 388
- Зарегистрирован: 24 июн 2020, 13:46
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
а вообще все китайские реги, да и не только китайские, да и не только реги, уже давно трудятся под чутким руководством Linux всемогущего.
вот только Linux там очень специфический, как по функционалу, так и по размеру. Ближайший его аналог по размеру и функционалу мне вспоминается только направление Linux MCE в его вариациях. В своё время были версии занимающие около 10мб.
вот только Linux там очень специфический, как по функционалу, так и по размеру. Ближайший его аналог по размеру и функционалу мне вспоминается только направление Linux MCE в его вариациях. В своё время были версии занимающие около 10мб.
- kROOT
- Специалист
- Сообщения: 13534
- Зарегистрирован: 02 сен 2013, 14:25
- Откуда: youcam.pro
- Контактная информация:
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
А смысл, если там уже стоит линукс и стоит приложение производителя, которое все обрабатывает. Дело за малым - удалить это приложение и написать свое с нужными функциями.reanimatorlash писал(а): ↑23 авг 2021, 08:38нужно всего лишь написать свой загрузчик, пересобрать ядро и пакеты под ARM, максимально ужать размер системы, чтоб всё влезло на ту влеху, которую получится впаять в замен стандартной.
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
Расчитывал не свой собирать, а прошивать уже готовую ARM сборку (собирать, компилить только 1 программу, motion например). Мне по сути без разницы какую, главное чтобы поддерживалось сообществом.
Не осилю, максимум прошить что то. Я сисадмин linux, не более
Я расчитываю на простейший функционал от программы motion например. Тупо писать видеопоток в файлы и всё. Ну и ротацию делать старый видео, если надо.
reanimatorlash писал(а): ↑23 авг 2021, 08:49а вообще все китайские реги, да и не только китайские, да и не только реги, уже давно трудятся под чутким руководством Linux всемогущего.
Я не доверяю проприетарной сборке Linux и ПО что там стоит.
Помимо внедрения в прошивки чёрных ходов для удалённого подключения и управления устройствами (камерами, регистраторами) внедряют и другой более изощрённый недокументированный функционал.
Например можно общаться с камерой через ультразвук, просто сигналы как по азбуке морза, вплоть до распознавания камерой сепециальных образов, картинок, движений (чего угодно), которые могут служить триггерами (управляющими командами) для запуска каких либо запрограммированных команд. Например камера прекратит вести запись видео/звука, зависнет, сгорит или что угодно другое. Вам будет казаться это глюком камеры, ошибка, ну бывает иногда. Но по факту это управление камерой.
Т.е. если ваша ip камера или регистратор имеет удалённое подключение через интернет/смартфон, считайте что у вас нету видео камер вообще.
Кому то это может показаться странным, но это факт.
-
- Специалист
- Сообщения: 388
- Зарегистрирован: 24 июн 2020, 13:46
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
а смысл уже описали: чтоб закрыть все возможные, невозможные, вообразимые, не вообразимые и гипотетические дыры.kROOT писал(а): ↑23 авг 2021, 09:26А смысл, если там уже стоит линукс и стоит приложение производителя, которое все обрабатывает. Дело за малым - удалить это приложение и написать свое с нужными функциями.reanimatorlash писал(а): ↑23 авг 2021, 08:38нужно всего лишь написать свой загрузчик, пересобрать ядро и пакеты под ARM, максимально ужать размер системы, чтоб всё влезло на ту влеху, которую получится впаять в замен стандартной.
- kROOT
- Специалист
- Сообщения: 13534
- Зарегистрирован: 02 сен 2013, 14:25
- Откуда: youcam.pro
- Контактная информация:
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
Есть старый анекдот про Неуловимого Джо, который нафиг никому не нужен.
Если для себя, в плане собственного развития, то история знала "вундеркиндов" которые разрабатывали крутые проги, это вполне реально, посвятив несколько лет своей жизни и это было бы весьма полезно. Я сам в детстве разрабатывал на ассемблере очень мощный текстовый редактор на РК-86.
Ну а если это дело нужно для разработки систем закрытых предприятий, то тоже реально, наняв коллектив программистов и сделав на базе плат рабочий продукт с проверенным кодом вплоть до написания своей ОС.
Re: Возможно ли прошить Linux на китайские видеорегистраторы (или платы)?
Немного поизучав как устроены прошивки в ip камерах и регистраторах, я предполагаю, что как раз и получится.
1) Если не трогать загрузчик вообще, то можно перепрошивать только rootfs, который я заранее соберу, предварительно распаковав прошивку регистратора от производителя. Перепрошивать можно например через UART.
2) Как вариант можно даже и не трогать rootfs, а сразу запускать нужно ПО через ssh клиент, предварительно удалив ПО производителя.
Я прав? Так же возможно?
Самый главный вопрос остаётся - это использовате аппаратного ускорения h264/h265. Т.к. смысл именно в нём.