Nakon gotovo 8 mjeseci razvoja, objavljeno je značajno izdanje projekta OpenIPC 2.2 koji razvija distribuciju Linuxa za ugradnju u kamere za video nadzor umjesto standardnog firmwarea. Pripremljene su slike firmvera za IP kamere temeljene na Hisilicon Hi35xx, SigmaStar SSC335/SSC337, XiongmaiTech XM510/XM530/XM550, Goke GK7205 čipovima. Najstariji podržani čip je 3516CV100, čiju je proizvodnju proizvođač obustavio još 2015. godine. Razvoj projekta distribuira se pod licencom MIT-a.
Predloženi firmware pruža značajke kao što su podrška za hardverske detektore pokreta, korištenje RTSP protokola za distribuciju videa s jedne kamere na više od 10 klijenata istovremeno, hardversko ubrzanje h264/h265 kodeka, podrška za zvuk s brzinama uzorkovanja do 96 KHz, mogućnost transkodiranja JPEG slika u hodu za učitavanje u "progresivnom" načinu rada i podrška za Adobe DNG RAW format, koji omogućuje rješavanje problema računalne fotografije.
Glavne promjene u odnosu na prethodnu verziju:
- Uz procesore iz HiSilicona, SigmaStara i XiongMaia, dodani su čipovi iz Novateka i Gokea (potonji je preuzeo HiSiliconov IPC posao kao odgovor na američke sankcije protiv Huaweija).
- Za kamere nekih proizvođača sada je moguće bežično instalirati firmware s OpenIPC-om bez rastavljanja i spajanja na UART adapter (koristi se izvorni sustav ažuriranja firmware-a).
- Projekt sada ima web sučelje napisano u potpunosti u ljusci (kombinacija Haserl i Ash).
- Osnovni audio kodek sada je Opus, ali se dinamički prebacuje na AAC na temelju mogućnosti klijenta.
- Ugrađeni player, napisan u WebAssemblyju, podržava video reprodukciju u H.265 kodeku i radi na modernim preglednicima koji podržavaju SIMD upute oko dva puta brže od stare verzije.
- Dodana je podrška za način prijenosa videa niske latencije, što je omogućilo dobivanje vrijednosti latencije od oko 80 ms na jeftinim kamerama u Glass-to-Glass testovima.
- Sada postoji mogućnost nestandardne upotrebe kamera kao sustava upozorenja ili IP radija.
Izvor: opennet.ru