Rejestrator pokazuje
tylko kamery
Rejestrator ma wyjście HDMI, ale nie uruchomi przeglądarki ani żadnej aplikacji. Komputer albo przystawka przy telewizorze to kolejne urządzenie, kolejny kabel i przełączanie wejść pilotem.
Jedna rzecz działa na każdym rejestratorze: dodanie kamery IP. Uznaliśmy więc, że tablica informacyjna też będzie kamerą. Rejestrator pobiera ją jak każdą inną i pokazuje w sekwencji, bez żadnego sprzętu przy telewizorze.
Slajd + strumień
= nowa kamera
Slajd jak grafika
Python składa każdy slajd jako grafikę SVG w Full HD i zamienia ją na obraz, bez przeglądarki. Fonty i kolory są takie jak na naszej stronie.
Lekki render, który się nie zawiesza
Strumień jak z kamery
ffmpeg koduje obraz w H.264 i wysyła go na serwer mediów. Serwer odpowiada pod takimi samymi adresami jak kamera Hikvision.
Rejestrator nie widzi różnicy
Kanał w rejestratorze
Tablicę dodaje się w menu jako własną kamerę IP. Rejestrator sam łączy się z serwerem i pokazuje obraz razem z kamerami.
Zero dodatkowego sprzętu przy telewizorze
Co jest
na ekranie
- Dziś: godzina, data, wschód i zachód słońca, imieniny, pogoda z ostrzeżeniami IMGW dla powiatu i najbliższy wywóz śmieci w kolorach frakcji.
- Plan dnia i tygodnia: zadania i wydarzenia z naszego systemu firmowego i Kalendarza Google. Dzisiejszy dzień jest wyróżniony, minione są wyszarzone.
- Budynek: temperatury w pomieszczeniach i na zewnątrz z Home Assistanta, z informacją, gdzie teraz grzeje.
- Alarmy: czerwony pasek „Uwaga”, gdy kończy się domena albo certyfikat, brakuje miejsca na serwerze albo któraś strona przestała działać.
- Statystyki portalu: czytelnicy na żywo i ruch z Google Analytics 4, Search Console i Facebooka.

Płynny obraz
na słabym łączu
- 5 klatek na sekundę: dla slajdów to aż nadto, a strumień zajmuje około 1,3 Mb/s, więc rejestrator pobiera go bez problemu przez zwykły internet.
- Render obok wysyłki: osobny wątek składa kolejny slajd, a strumień cały czas wysyła ostatnią gotową klatkę. Obraz nie zacina się, gdy pobierają się dane.
- Lekko dla serwera: po optymalizacji kodowanie zajmuje 23% jednego rdzenia procesora zamiast 98%.
- Pod telewizor: 80 px marginesu na przycięcie obrazu przez telewizor i lekki szum, który usuwa pasy na gradientach po kompresji.
Strumień odbiera tylko rejestrator z sieci biura, a obraz może wysyłać wyłącznie serwer. Serwer mediów ma włączony tylko protokół, którego potrzebuje rejestrator.
Tablica, która
udaje kamerę
Ten sam sposób zadziała wszędzie, gdzie przy monitoringu stoi telewizor: na recepcji, w sklepie, na hali albo w szkole. Ekran, który i tak wisi, pokaże grafik zmian, komunikaty albo stan instalacji, a rejestrator nie wymaga żadnej przeróbki.


