Пускане на OpenIPC 2.2, алтернативен фърмуер за камери за видеонаблюдение

След почти 8 месеца разработка беше публикувано значително издание на проекта OpenIPC 2.2, разработващо дистрибуция на Linux за инсталиране в камери за видеонаблюдение вместо стандартен фърмуер. Подготвени са изображения на фърмуера за IP камери, базирани на чипове Hisilicon Hi35xx, SigmaStar SSC335/SSC337, XiongmaiTech XM510/XM530/XM550, Goke GK7205. Най-старият поддържан чип е 3516CV100, чието производство беше прекратено от производителя още през 2015 г. Разработките на проекта се разпространяват под лиценза на MIT.

Предложеният фърмуер предоставя функции като поддръжка на хардуерни детектори за движение, използване на протокола RTSP за разпространение на видео от една камера към повече от 10 клиента едновременно, хардуерно ускорение на кодеци h264/h265, поддръжка на аудио с честота на дискретизация до 96KHz, възможността за транскодиране на JPEG изображения в движение за зареждане в „прогресивен“ режим и поддръжка на Adobe DNG RAW формат, който позволява решаване на проблеми с изчислителната фотография.

Основни промени в сравнение с предишната версия:

  • В допълнение към процесорите от HiSilicon, SigmaStar и XiongMai са добавени чипове от Novatek и Goke (последният придоби IPC бизнеса на HiSilicon в отговор на санкциите на САЩ срещу Huawei).
  • За камери от някои производители вече е възможно да инсталирате фърмуер с OpenIPC по въздуха, без да го разглобявате и да го свързвате към UART адаптер (използва се оригиналната система за актуализиране на фърмуера).
  • Проектът вече има уеб интерфейс, написан изцяло в shell (комбинация от Haserl и Ash).
  • Базовият аудио кодек вече е Opus, но динамично превключва към AAC въз основа на възможностите на клиента.
  • Вграденият плейър, написан на WebAssembly, поддържа възпроизвеждане на видео в кодека H.265 и работи на модерни браузъри, които поддържат SIMD инструкции около два пъти по-бързо от старата версия.
  • Добавена е поддръжка за режим на предаване на видео с ниска латентност, което прави възможно получаването на латентна стойност от около 80 ms на бюджетни камери в тестове Glass-to-Glass.
  • Вече има възможност за нестандартно използване на камери като системи за предупреждение или IP радио.

Източник: opennet.ru

Добавяне на нов коментар