Opublikowano wydanie dystrybucji Linuksa OpenIPC 2.1, przeznaczonej do użytku w kamerach monitoringu wideo zamiast standardowego oprogramowania sprzętowego, z których większość nie jest już z biegiem czasu aktualizowana przez producentów. Wydanie pozycjonowane jest jako eksperymentalne i w odróżnieniu od gałęzi stabilnej zostało skompilowane nie w oparciu o bazę danych pakietów OpenWRT, a przy użyciu buildroot. Opracowania projektu są rozpowszechniane na licencji MIT. Obrazy oprogramowania sprzętowego zostały przygotowane dla kamer IP opartych na chipach Hisilicon Hi35xx, SigmaStar SSC335, XiongmaiTech XM510 i XM530.
Proponowany firmware zapewnia takie funkcje jak obsługa sprzętowych czujników ruchu, własną implementację protokołu RTSP umożliwiającego dystrybucję obrazu z jednej kamery do ponad 10 klientów jednocześnie, możliwość włączenia sprzętowej obsługi kodeków h264/h265, obsługę audio z częstotliwość próbkowania do 96 kHz, możliwość transkodowania obrazów JPEG w locie w celu ładowania z przeplotem (progresywnie) oraz obsługa formatu Adobe DNG RAW, co pozwala na rozwiązywanie problemów fotografii obliczeniowej.
Główne różnice pomiędzy nową wersją a poprzednią edycją bazującą na OpenWRT:
- Oprócz HiSilicon SoC, który jest stosowany w 60% chińskich aparatów na rodzimym rynku, zapowiadane jest wsparcie dla aparatów opartych na chipach SigmaStar i Xiongmai.
- Dodano obsługę protokołu HLS (HTTP Live Streaming), dzięki któremu można transmitować obraz z kamery do przeglądarki bez konieczności korzystania z serwera pośredniczącego.
- Interfejs OSD (wyświetlany na ekranie) obsługuje wyświetlanie znaków Unicode, w tym wyświetlanie danych w języku rosyjskim.
- Dodano obsługę protokołu NETIP (DVRIP), przeznaczonego do sterowania chińskimi kamerami. Określonego protokołu można używać do aktualizacji kamer.
Źródło: opennet.ru