Vydání OpenIPC 2.2, alternativního firmwaru pro CCTV kamery

Po téměř 8 měsících vývoje byla zveřejněna významná verze projektu OpenIPC 2.2, která vyvíjí linuxovou distribuci pro instalaci do monitorovacích kamer namísto standardního firmwaru. Byly připraveny snímky firmwaru pro IP kamery založené na čipech Hisilicon Hi35xx, SigmaStar SSC335/SSC337, XiongmaiTech XM510/XM530/XM550, Goke GK7205. Nejstarším podporovaným čipem je 3516CV100, jehož výrobu výrobce ukončil již v roce 2015. Vývoj projektu je distribuován pod licencí MIT.

Navržený firmware poskytuje funkce jako je podpora hardwarových detektorů pohybu, použití protokolu RTSP pro distribuci videa z jedné kamery na více než 10 klientů současně, hardwarová akcelerace kodeků h264/h265, podpora zvuku se vzorkovací frekvencí až 96KHz, schopnost za běhu překódovat obrázky JPEG pro načítání v „progresivním“ režimu a podpora formátu Adobe DNG RAW, která umožňuje řešení problémů výpočetní fotografie.

Hlavní změny oproti předchozí verzi:

  • Kromě procesorů od HiSilicon, SigmaStar a XiongMai přibyly čipy od společností Novatek a Goke (poslední jmenovaný získal IPC business HiSilicon v reakci na americké sankce vůči Huawei).
  • U kamer od některých výrobců je nyní možné instalovat firmware s OpenIPC vzduchem bez jeho demontáže a připojení k UART adaptéru (používá se původní systém aktualizace firmwaru).
  • Projekt má nyní webové rozhraní napsané zcela v shellu (kombinace Haserl a Ash).
  • Základním zvukovým kodekem je nyní Opus, ale dynamicky se přepíná na AAC na základě možností klienta.
  • Vestavěný přehrávač napsaný v WebAssembly podporuje přehrávání videa v kodeku H.265 a funguje na moderních prohlížečích, které podporují instrukce SIMD asi dvakrát rychleji než stará verze.
  • Přidána podpora pro režim přenosu videa s nízkou latencí, který umožnil získat hodnotu latence asi 80 ms na levných kamerách v testech Glass-To-Glass.
  • Je možné využívat kamery nestandardními způsoby jako výstražné systémy nebo IP rádio.

Zdroj: opennet.ru

Přidat komentář