Efter næsten 8 måneders udvikling er der offentliggjort en betydelig udgivelse af OpenIPC 2.2-projektet, som udvikler en Linux-distribution til installation på overvågningskameraer i stedet for de oprindelige firmware. Firmwarebilleder er forberedt til IP-kameraer baseret på Hisilicon Hi35xx, SigmaStar SSC335/SSC337, XiongmaiTech XM510/XM530/XM550, Goke GK7205-chips. Den ældste understøttede chip er 3516CV100, hvis produktion blev stoppet af producenten tilbage i 2015. Projektets resultater distribueres under MIT-licensen.
Den tilbudte firmware tilbyder funktioner som support til hardware bevægelsessensorer, brug af RTSP-protokollen til at streame video fra et kamera til over 10 klienter samtidig, hardware acceleration af codecs h264/h265, støtte til lyd med en samplingfrekvens på op til 96 kHz, mulighed for on-the-fly JPEG-billedekodning til upload i 'progressive' tilstand og understøttelse af RAW-formatet Adobe DNG, hvilket muliggør beregningsfotografi.
Væsentlige ændringer sammenlignet med den tidligere version:
- Udover HiSilicon, SigmaStar og XiongMai-processorer er chips fra Novatek og Goke blevet tilføjet (sidstnævnte købte HiSilicons IPC-forretning som reaktion på amerikanske sanktioner mod Huawei).
- For kameraer fra nogle producenter er det blevet muligt at installere OpenIPC-firmware over luft uden at skulle adskille dem og tilslutte dem til en UART-adapter (den originale firmwareopdateringssystem anvendes).
- Projektet har fået en webgrænseflade, der er helt skrevet i shell (kombinationen af Haserl og Ash).
- Den grundlæggende audio codec er nu Opus, men afhængig af klientens kapabiliteter foretages der dynamisk skift til AAC.
- Den indbyggede afspiller, der er skrevet i WebAssembly, understøtter afspilning af video i H.265 codec og fungerer i moderne browsere med støtte til SIMD-instruktioner, hvilket er omtrent to gange hurtigere end den gamle version.
- Tilføjet støtte til lav latens videotransmission, hvilket har resulteret i en latency på cirka 80 ms i Glass-To-Glass tests på budgetkameraer.
- Muligheden for at bruge kameraer til usædvanlige formål som alarmsystemer eller IP-radio er blevet tilføjet.
Kilde: opennet.ru
