Pas gati 8 muajsh zhvillimi, është publikuar një version i rëndësishëm i projektit OpenIPC 2.2, duke zhvilluar një shpërndarje Linux për instalim në kamerat e mbikëqyrjes video në vend të firmuerit standard. Imazhet e firmuerit janë përgatitur për kamerat IP të bazuara në çipat Hisilicon Hi35xx, SigmaStar SSC335/SSC337, XiongmaiTech XM510/XM530/XM550, Goke GK7205. Çipi më i vjetër i mbështetur është 3516CV100, prodhimi i të cilit u ndërpre nga prodhuesi në vitin 2015. Zhvillimet e projektit shpërndahen nën licencën MIT.
Firmware-i i propozuar ofron veçori të tilla si mbështetje për detektorët e lëvizjes harduerike, përdorimin e protokollit RTSP për shpërndarjen e videos nga një kamerë në më shumë se 10 klientë në të njëjtën kohë, përshpejtimin e harduerit të kodekëve h264/h265, mbështetje për audio me shpejtësi kampionimi deri në 96 KHz, aftësia për të transkoduar imazhet JPEG në fluturim për ngarkim në modalitetin "progresiv" dhe mbështetje për formatin Adobe DNG RAW, i cili lejon zgjidhjen e problemeve të fotografisë llogaritëse.
Ndryshimet kryesore në krahasim me versionin e mëparshëm:
- Përveç përpunuesve nga HiSilicon, SigmaStar dhe XiongMai, janë shtuar çipa nga Novatek dhe Goke (ky i fundit bleu biznesin IPC të HiSilicon në përgjigje të sanksioneve të SHBA kundër Huawei).
- Për kamerat nga disa prodhues, tani është e mundur të instaloni firmware me OpenIPC në ajër pa e çmontuar dhe pa e lidhur atë me një përshtatës UART (përdoret sistemi origjinal i përditësimit të firmuerit).
- Projekti tani ka një ndërfaqe në internet të shkruar tërësisht në guaskë (një kombinim i Haserl dhe Ash).
- Kodiku bazë audio tani është Opus, por në mënyrë dinamike kalon në AAC bazuar në aftësitë e klientit.
- Luajtësi i integruar, i shkruar në WebAssembly, mbështet riprodhimin e videos në kodekun H.265 dhe funksionon në shfletues modernë që mbështesin udhëzimet SIMD rreth dy herë më shpejt se versioni i vjetër.
- U shtua mbështetje për mënyrën e transmetimit të videos me vonesë të ulët, e cila bëri të mundur marrjen e një vlere latente prej rreth 80 ms në kamerat buxhetore në testet Glass-To-Glass.
- Tani ekziston mundësia e përdorimit jo standard të kamerave si sisteme paralajmëruese ose radio IP.
Burimi: opennet.ru