тут будет тема про прошивку OpenIPC для камер на базе сок hisilicon
у меня завалялось 2 глючные камеры китайские, были заменены на 2 запасные hikvision
по идее их бы выбросить, но есть возможность зашить открытую прошивку для камер типа как опенверт для роутеров
https://openipc.org/у производителя процессора есть свой сдк, однако в альтернативной прошивке есть компонент majestic, где как раз скрыты все настройки изображения
я не знаю, юзают ли кодеры сдк или сами с нуля написали свой сдк
вчера смотрел ролик про язык rust, который заменяет потихоньку си для встраиваемых систем и вот там докладчик говорил, что они запилили свою прошивку, а раст позволяет интегрировать сишные вставки кода и сдк они точно заюзали
получилась своя прошивка с сетевой частью, вебмордой и плюшками и все это не глючит
но прошивка закрытая фирменная, а тут открытая
компилить ничего не надо
суть такова
на камере есть дырки под юарт 3.3в
через загрузчик убот присваиваем переменные окружения для тфтп сервера, который стоит на компутере
в консоли набираем команды всякие для копирования содержимого из пзу в озу, а от туда по тфтп на компутер оригинальную прошивку
потом разблокируем запись в пзу
стираем нужный участок памяти, заливаем альтернативный убут в озу и потом от туда перезаписываем оригинальный загрузчик
потом грузимся с него и заливаем уже альтернативную прошивку под нужный процессор
надо не забыть снова выставить переменные окружения в загрузчике типа макадреса и ип адреса и сохранить на флеше
примерно так
получаем все линки на основной поток + субпоток для превьюх
поток на звук
детекцию движения
всякие настройки картинки
протокол онвиф и нетип
стриминг в ютуб
вобщем можно юзать камеру как вебку, только по сети, нужно только установить в систему какую-то виртуальную камеру, которая может принимать поток ртсп или мп4, чтобы скайп мог видеть ее как устройство захвата изображения
на неделе отпишусь, как я все сделал и что вышло
сейчас 2 ночи уже