DEF STAN 00-82 videó streaming MediaX-szel

ToolX video debugging GUI
ToolX a powerfull video streaming GUI to debug / simulate video streams

Termékáttekintés

A MediaX egy élvonalbeli, könnyűszerkezetes beágyazott video streaming könyvtár, amelyet a katonai alkalmazások szigorú követelményeinek kielégítésére terveztek, a DEF STAN 00-82 szabványoknak megfelelően. A nagy sebességű, alacsony késleltetésű video streamingre összpontosítva a MediaX ideális megoldás Windows és Linux rendszerekhez. Modern C++17 API-val büszkélkedhet, és hardveroptimalizálást kínál az NVidia CUDA és az Intel Video Acceleration API (VAAPI) számára.

Videó streamek küldése és fogadása C++-ban mindössze két sornyi kóddal:

 .c++
#include "rtp/rtp.h"
int main(int argc, char *argv[]) {

media::RtpSapTransmit
  rtp(“238.192.1.1", 5004, "test-session-name", 640, 480, 30, "RGB24");
  std::vector &data = rtp.GetBufferTestPattern();
  while (true)
    rtp.Transmit(data.data(), false);
}

Más RTP payloader használatához csak változtasd meg a sablonosztályt, azaz Intelen H.264-re váltáshoz (VAAPI) használd a következőt:

 .bash
mediax::RtpSapTransmit rtp(“238.192.1.2", 5004, "test-session-name-compressed", 640, 480, 30, "H264");

Főbb jellemzők

  • DEF STAN 00-82 megfelelőség: A MediaX betartja a DEF STAN 00-82 katonai szabványokat, biztosítva a legmagasabb szintű biztonságot és megbízhatóságot a video streaming igényeihez.
  • Nagy sebesség, alacsony késleltetés: A MediaX maximális sebességre és minimális késleltetésre van optimalizálva, így tökéletes valós idejű katonai alkalmazásokhoz, ahol a másodperc tört része alatt meghozott döntések számítanak.
  • Platformfüggetlen kompatibilitás: Akár Windows, akár Linux rendszert használ, a MediaX zökkenőmentes integrációt kínál a meglévő rendszereibe.
  • Modern C++17 API: A modern és felhasználóbarát C++17 API segítségével a fejlesztők könnyedén integrálhatják a MediaX-et projektjeikbe, csökkentve a fejlesztési időt és erőfeszítést. Qt6 wrapperek a grafikus felhasználói felületbe való egyszerű integrációhoz. Python API mesterséges intelligenciával működő számítógépes látásrendszerek fejlesztéséhez.
  • Hardveroptimalizálás: A MediaX kihasználja az NVidia CUDA és az Intel VAAPI erejét a hardveres gyorsításhoz, így kiváló teljesítményt nyújt a kompatibilis hardvereken.
  • Skálázhatóság: A MediaX rendkívül skálázható, így a videókat számos eszközön és felbontásban streamelheti, miközben kivételes teljesítményt nyújt.
  • Kiterjedt dokumentáció: Átfogó dokumentációnk részletes útmutatókat és példákat tartalmaz, amelyek segítenek a fejlesztőknek gyorsan elkezdeni a MediaX használatát.
  • Általános járműarchitektúra: Az elosztott adatszolgáltatással (DDS, a DEF STAN 23-09 előírásai szerint) együtt működik, hogy teljes kommunikációs és médiaelosztási gerinchálózatot képezzen az Ön platformja vagy járműve számára.
  • ToolX GUI: Grafikus diagnosztikai eszköz monitorozáshoz. Egyetlen kattintással / konfiguráció nélkül képes video streameket generálni és lejátszani a hálózaton.

A MaediaX-et védelmi alkalmazásokban helyzetfelismerésre használják az általános járműarchitektúra (GVA) részeként. A MaediaX-et az Egyesült Királyság Boxer MIV programjában alkalmazzák a védelem energiaellátására.

Általános járműarchitektúra (GVA)

  • RTP Tömörítetlen videoformátumok RGB, YUV, Monokróm
  • RTP JPEG formátum
  • RTP H.264

Hardveres gyorsítást használunk, ahol elérhető, például Nvidia Jetson NVENC, Intel VAAPI, AMD…

Általános katonai architektúra (GSA)

  • RTP AV1
  • RTP H.265

Hardveroptimalizálás Nvidia (Jetson), AMD és Intel platformokra

GUI hibakeresés és eszközök

Gyorsan megtekintheti a vezetéken futó videofolyamokat a ToolX segítségével a felderítéshez és dekódoláshoz. Hozzon létre szintetikus videót egyetlen kattintással a hálózati teljesítmény és az ember-gép interfész (HMI) integráció teszteléséhez, ha hardver nem áll rendelkezésre. Támogatja a Generic Vehicle Architecture (GVA) és a Generic Solider Architecture (GSA) szabványoknak megfelelő videofolyamokat.

Licencelés és támogatás

A MediaX rugalmas licencelési lehetőségekkel érhető el, hogy illeszkedjen a projekt igényeihez. Elkötelezett támogató csapatunk készen áll, hogy segítsen Önnek a megvalósítás során felmerülő bármilyen kérdésben vagy technikai kihívásban.


Kezdje el a MediaX-szel még ma!

Tegye hatékonyabbá katonai alkalmazásait a DefenceX MediaX SDK-jával, a DEF STAN 00-82 szabványoknak megfelelő beágyazott videostreaming könyvtárral. Tapasztalja meg a nagy sebességű, alacsony késleltetésű videostreamelést, a platformfüggetlen kompatibilitást és a hardveroptimalizálást egy modern C++17 API-val. Vegye fel velünk a kapcsolatot még ma, hogy demót kérjen, vagy megbeszélje az Ön egyedi igényeit.

Legyen a DefenceX a megbízható partnere a katonai alkalmazásokban a biztonságos, megbízható és nagy teljesítményű video streaminghez.