DEF STAN 00-82 video straumēšana ar MediaX

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

Produkta pārskats

MediaX ir moderna, viegla iegultā video straumēšanas bibliotēka, kas izstrādāta, lai atbilstu stingrajām militāro lietojumprogrammu prasībām un atbilstu DEF STAN 00-82 standartiem. Koncentrējoties uz ātrdarbīgu, zemas latentuma video straumēšanu, MediaX ir ideāls risinājums Windows un Linux sistēmām. Tā lepojas ar modernu C++17 API un piedāvā aparatūras optimizāciju NVidia CUDA un Intel Video Acceleration API (VAAPI).

Sūtiet un saņemiet video plūsmas C++ valodā, izmantojot tikai divas koda rindiņas:

 .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);
}

Lai izmantotu citu RTP payloader, vienkārši nomainiet veidnes klasi, piemēram, lai pārslēgtos uz H.264 Intel (VAAPI), izmantojiet:

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

Galvenās iezīmes

  • Atbilstība DEF STAN 00-82 standartam: MediaX ievēro DEF STAN 00-82 militāros standartus, nodrošinot visaugstāko drošības un uzticamības līmeni jūsu video straumēšanas vajadzībām.
  • Liels ātrums, zema latentuma: MediaX ir optimizēts maksimālam ātrumam un minimālai latentuma nodrošināšanai, padarot to ideāli piemērotu reāllaika militārām lietojumprogrammām, kurās ir svarīgi sekundes daļas lēmumi.
  • Starpplatformu saderība: neatkarīgi no tā, vai izmantojat Windows vai Linux, MediaX piedāvā nemanāmu integrāciju jūsu esošajās sistēmās.
  • Moderna C++17 API: Izmantojot modernu un lietotājam draudzīgu C++17 API, izstrādātāji var viegli integrēt MediaX savos projektos, samazinot izstrādes laiku un pūles. Qt6 apvalki ērtai integrācijai jūsu grafiskajā lietotāja saskarnē. Python API mākslīgā intelekta datorredzes sistēmu izstrādei.
  • Aparatūras optimizācija: MediaX izmanto NVidia CUDA un Intel VAAPI jaudu aparatūras paātrināšanai, nodrošinot izcilu veiktspēju saderīgā aparatūrā.
  • Mērogojamība: MediaX ir ļoti mērogojams, ļaujot straumēt video plašā ierīču un izšķirtspēju klāstā, vienlaikus saglabājot izcilu veiktspēju.
  • Plaša dokumentācija: mūsu visaptverošā dokumentācija sniedz detalizētas rokasgrāmatas un piemērus, kas palīdz izstrādātājiem ātri sākt darbu ar MediaX.
  • Vispārīgā transportlīdzekļa arhitektūra: darbojas līdzās izkliedētajam datu pakalpojumam (DDS, kā noteikts DEF STAN 23-09), lai izveidotu pilnīgu komunikācijas un multivides izplatīšanas mugurkaulu jūsu platformai vai transportlīdzeklim.
  • ToolX GUI: Grafisks diagnostikas rīks uzraudzībai. Var ģenerēt video straumes un atskaņot straumes jūsu tīklā ar vienu klikšķi / bez konfigurācijas.

Izmanto situācijas apzināšanai aizsardzības lietojumos kā daļu no vispārīgās transportlīdzekļu arhitektūras (GVA). MaediaX tiek ieviests Apvienotās Karalistes Boxer MIV programmā, lai nodrošinātu aizsardzību.

Vispārējā transportlīdzekļa arhitektūra (GVA)

  • RTP Nesaspiesti video formāti RGB, YUV, melnbalts
  • RTP JPEG formāts
  • RTP H.264

Aparatūras paātrinājums tiek izmantots, ja tas ir pieejams, piemēram, Nvidia Jetson NVENC, Intel VAAPI, AMD…

Vispārējā karavīru arhitektūra (GSA)

  • RTP AV1
  • RTP H.265

Aparatūras optimizācija Nvidia (Jetson), AMD un Intel platformām

GUI atkļūdošana un rīku izveide

Ātri skatiet video straumes tīklā, izmantojot ToolX atklāšanai un dekodēšanai. Izveidojiet sintētisku video ar vienu klikšķi, lai pārbaudītu tīkla veiktspēju un cilvēka un mašīnas saskarnes (HMI) integrāciju, ja aparatūra nav pieejama. Atbalsts video straumēm, kas atbilst Generic Vehicle Architecture (GVA) un Generic Solider Architecture (GSA) prasībām.

Licencēšana un atbalsts

MediaX ir pieejams ar elastīgām licencēšanas iespējām, kas atbilst jūsu projekta vajadzībām. Mūsu īpaši atlasītā atbalsta komanda ir gatava jums palīdzēt ar visiem jautājumiem vai tehniskām problēmām, ar kurām jūs varētu saskarties ieviešanas laikā.


Sāciet darbu ar MediaX jau šodien

Uzlabojiet savas militārās lietojumprogrammas ar DefenceX MediaX SDK — iegulto video straumēšanas bibliotēku, kas atbilst DEF STAN 00-82 standartiem. Izbaudiet ātrdarbīgu, zemas latentuma video straumēšanu, starpplatformu saderību un aparatūras optimizāciju, izmantojot modernu C++17 API. Sazinieties ar mums jau šodien, lai pieprasītu demonstrāciju vai apspriestu savas īpašās prasības.

Padariet DefenceX par savu uzticamo partneri drošai, uzticamai un augstas veiktspējas video straumēšanai militārās lietojumprogrammās.