ToolX
Felfedezés. Streamelés. Kezelés. Konfigurációmentes videóelosztás GVA platformokhoz. DEF STAN 00-082 kompatibilis videóstreamelés.
A kihívás
A modern páncélozott járművek több mint 20 kamerát – nappali, hőkamerát, utasérzékelő kamerát – hordoznak, amelyek mindegyike egyidejűleg streamel egy megosztott Ethernet gerinchálózaton keresztül. A DEF STAN 00-082 szabvány előírja, hogy a jármű minden kijelzője automatikusan, manuális beállítás nélkül képes felismerni és megjeleníteni bármilyen adatfolyamot.
A ToolX ezt lehetővé teszi.
Hogyan működik
Csatlakoztasson egy kamerát a jármű hálózatához. A ToolX bejelenti. Minden kijelző megtalálja. Videó folyik. Ennyi.
Három protokoll működik zökkenőmentesen együtt:
| Jegyzőkönyv | Mit csinál | |
|---|---|---|
| Felfedezés | NEDV | A kamerák néhány másodpercenként bejelentik magukat a hálózaton |
| Leírás | SDP | Minden bejelentés tartalmazza a felbontást, a kodeket és a címadatokat. |
| Szállít | RTP | Videó hasznos adatfolyamok hatékony UDP multicaston keresztül |
Főbb jellemzők
Automatikus adatfolyam-felderítés
Nincsenek konfigurálandó IP-címek. Nincsenek karbantartandó táblázatok. A kamerák SAP-bejelentéseket sugároznak a hálózaton, a ToolX pedig élő leltárt készít minden elérhető hírcsatornáról – valós időben frissítve.
- A kamera bekapcsolódását követő másodperceken belül megjelennek az adatfolyamok.
- Az elavult hírfolyamok automatikusan megjelölésre kerülnek, amikor a bejelentések leállnak.
- Tiszta eltávolítás SAP-törléssel, amikor a kamera ki van kapcsolva
Széleskörű kodektámogatás
A veszteségmentes tömörítetlentől a sávszélesség-hatékony tömörítettig – válassza ki a feladatnak megfelelő formátumot.
| Formátum | Minőség | Sávszélesség | Legjobb |
|---|---|---|---|
| YCbCr42 | Veszteségmentes | ~368 Mbps | Maximális pontosság, 10 GbE hálózatok |
| RGB 24 bites | Veszteségmentes | ~553 Mbps | Általános célú, teljes színmélység |
| Mono 8 / 16 bites | Veszteségmentes | ~18 / 37 Mbps | Hőkamerás (TI) érzékelők |
| H.264 | Közel veszteségmentes | ~2–8 Mbps | Standard 1 GbE hálózatok, többkamerás |
| H.265 | Közel veszteségmentes | ~1–4 Mbps | Sávszélesség-korlátozott kapcsolatok |
Hardveres gyorsítású kódolás
Több kódoló háttérprogram alacsony késleltetést és minimális CPU-használatot biztosít:
- VA-API — GPU hardveres gyorsítás (alapértelmezett)
- OpenH264 — Hordozható szoftverkodek
- OpenMAX — Beágyazott platformok (Raspberry Pi, SBC-k)
Beépített eszközkezelés (VIVOE MIB)
A GVA hálózaton lévő összes kamera rendelkezik egy szabványos SNMP kezelőfelülettel, amelyet a DEF STAN 00-082 A. függeléke határoz meg. A ToolX beépített SNMP böngészővel rendelkezik, amellyel lekérdezhetők bármely kompatibilis eszköz.
Manufacturer, serial, versions "] B["videoFormatTable
Resolution, codec, colourspace "] C["channelControl
Multicast IP, RTP config, SAP "] D["vivoeNotifications
Error & conflict traps "] end ROOT --> A ROOT --> B ROOT --> C ROOT --> D
DEF STAN 00-082 áttekintése
A ToolX minden funkciója közvetlenül megfelel a szabványnak. Így néz ki a megfelelőség:
| Követelmény | Standard mondja | ToolX szállít |
|---|---|---|
| Patakszállítás | RTP UDP multicaston keresztül | Minden stream a 239.192.xx:5004 |
| Tömörítetlen videó | RFC 4175 kötelező | RGB24, YCbCr42, Mono8, Mono16 |
| Stream felfedezés | SAP/SDP szükséges | Automatikus bejelentés + élő felfedezési táblázat |
| Stream eltávolítása | SAP törlés szükséges | Tiszta leállítási bejelentések |
| Eszközkezelés | VIVOE MIB SNMPv2c-n keresztül | Beépített SNMP séta és lekérdezés |
| Kamera elnevezése | GVA-megjelölések | Standard DL / TI / PAX elnevezés |
| Több adatfolyam | 20+ egyidejű adagolás | Teljes járműkamera-csomagokkal tesztelve |
GVA kameramegjelölések
A kamerák szabványosított elnevezési sémát követnek, így a kezelők mindig tudják, melyik nézetet nézik:
| Kód | Jelentés | Példa |
|---|---|---|
| DL | Nappali fény (látható spektrum) | Első közép DL |
| TI | Hőkamerás képalkotás (infravörös) | Első közép TI |
| PAX | Utas / belső tér | PAX kamera 1 |
A pozícióval – elöl , hátul , balra , jobbra , középre – kombinálva a jármű minden kamerájának egyedi, ember által olvasható azonosítója van.
Hálózati architektúra
Stream Discovery"] RTP["RTP
Video Delivery"] SNMP["SNMPv2c
VIVOE MIB"] end subgraph "Transport" SAP --> UDP1["UDP 224.2.127.254:9875"] RTP --> UDP2["UDP 239.192.x.x:5004"] SNMP --> UDP3["UDP unicast :161"] end subgraph "Network" UDP1 --> MC["IPv4 Multicast"] UDP2 --> MC UDP3 --> UC["IPv4 Unicast"] end MC --> ETH["1 GbE / 10 GbE Ethernet"] UC --> ETH
Sávszélesség-tervezés
Több kamerát használsz? Íme, mire számíthatsz 1280×720 felbontásban @ 25 fps:
| Kodek | Streamenként | 11 kamera | 20 kamera |
|---|---|---|---|
| YCbCr42 | 369 Mbps | 4,1 Gbps | 7,4 Gbps |
| H.264 | 2–8 Mbps | 22–88 Mbps | 40–160 Mbps |
| H.265 | 1–4 Mbps | 11–44 Mbps | 20–80 Mbps |
Lényeg: A H.264 szabvány kényelmesen elfér egy teljes járműkamera-sorozatot egy szabványos 1 GbE gerinchálózaton. A tömörítetlen formátum 10 GbE-t igényel, de nulla késleltetésű, pixelpontos képet biztosít.
Telepítési forgatókönyvek
H.264 720p 25fps"] end subgraph "Trailblaizer Pod" C2["2 Cameras
Day + Night
1080p H.264"] end subgraph "Pi Camera Array" C3["6 × Raspberry Pi
720p H.264"] end C1 --> N["GVA Ethernet Backbone"] C2 --> N C3 --> N N --> D1["Crew Station 1"] N --> D2["Crew Station 2"] N --> D3["Commander Display"] N --> TX["ToolX
Diagnostics &
Monitoring"]
Miért a ToolX?
- Szabványok az elsők között — A nulláról építve a DEF STAN 00-082 3. kiadásához
- Nulla konfiguráció – Az SAP/SDP automatikus felismerése azt jelenti, hogy nincs szükség manuális adatfolyam-beállításra
- Kodek rugalmassága — Tömörítetlen a minőségért, H.264/H.265 a sávszélességért, az Ön választása
- Teljes diagnosztika — Élő SAP monitorozás, stream lejátszás, SNMP eszközvizsgálat, rögzítés
- Nyílt architektúra — A MediaX nyílt forráskódú könyvtárára épül
- Többplatformos — Linux-natív Qt6 grafikus felhasználói felülettel, headless CLI eszközökkel a beágyazott telepítéshez