DEF STAN 00-82 vaizdo transliacija su „MediaX“

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

Produkto apžvalga

„MediaX“ yra pažangiausia, lengva įterptinio vaizdo transliacijų biblioteka, sukurta siekiant atitikti griežtus karinių programų reikalavimus ir laikantis DEF STAN 00-82 standartų. Daugiausia dėmesio skiriant didelės spartos, mažo delsos vaizdo transliacijoms, „MediaX“ yra idealus sprendimas „Windows“ ir „Linux“ sistemoms. Ji gali pasigirti modernia C++17 API ir siūlo aparatinės įrangos optimizavimą „NVidia CUDA“ ir „Intel Video Acceleration API“ (VAAPI).

Siųskite ir gaukite vaizdo transliacijas C++ kalba naudodami tik dvi kodo eilutes:

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

Norėdami naudoti kitą RTP paketą, tiesiog pakeiskite šablono klasę, pvz., norėdami perjungti į H.264 „Intel“ (VAAPI), naudokite:

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

Pagrindinės savybės

  • Atitiktis DEF STAN 00-82 standartui: „MediaX“ laikosi karinių DEF STAN 00-82 standartų, užtikrindama aukščiausią jūsų vaizdo transliacijos saugumo ir patikimumo lygį.
  • Didelis greitis, mažas delsos laikas: „MediaX“ yra optimizuotas maksimaliam greičiui ir minimaliam delsos laikui, todėl puikiai tinka realaus laiko karinėms reikmėms, kur svarbūs akimirksniu priimami sprendimai.
  • Suderinamumas su skirtingomis platformomis: nesvarbu, ar naudojate „Windows“, ar „Linux“, „MediaX“ siūlo sklandžią integraciją į jūsų esamas sistemas.
  • Moderni C++17 API: Naudodami modernią ir patogią naudoti C++17 API, kūrėjai gali lengvai integruoti „MediaX“ į savo projektus, taip sumažindami kūrimo laiką ir pastangas. Qt6 apvalkalai, skirti lengvai integracijai į jūsų grafinę sąsają. Python API, skirta dirbtinio intelekto kompiuterinės regos sistemų kūrimui.
  • Aparatinės įrangos optimizavimas: „MediaX“ naudoja „NVidia CUDA“ ir „Intel VAAPI“ galią aparatinei įrangai spartinti, užtikrindama puikų našumą suderinamoje aparatinėje įrangoje.
  • Mastelio keitimas: „MediaX“ yra labai keičiamo dydžio, todėl galite transliuoti vaizdo įrašus įvairiuose įrenginiuose ir su skirtingomis skiriamosiomis gebomis, išlaikant išskirtinį našumą.
  • Išsami dokumentacija: Mūsų išsami dokumentacija pateikia išsamius vadovus ir pavyzdžius, padėsiančius kūrėjams greitai pradėti dirbti su „MediaX“.
  • Bendroji transporto priemonės architektūra: veikia kartu su paskirstytųjų duomenų paslauga (DDS, kaip nurodyta DEF STAN 23-09), kad sudarytų visapusišką jūsų platformos ar transporto priemonės ryšio ir medijos paskirstymo pagrindą.
  • „ToolX“ grafinė vartotojo sąsaja: grafinė diagnostikos priemonė stebėjimui. Gali generuoti vaizdo transliacijas ir leisti jas jūsų tinkle vienu spustelėjimu / be jokių konfigūrų.

Naudojama situacijos suvokimui gynybos srityje kaip bendrosios transporto priemonių architektūros (GVA) dalis. „MaediaX“ sistema diegiama JK „Boxer MIV“ programoje gynybos reikmėms.

Bendroji transporto priemonės architektūra (GVA)

  • RTP Nesuspaustų vaizdo įrašų formatai RGB, YUV, monochrominis
  • RTP JPEG formatas
  • RTP H.264

Aparatinės įrangos spartinimas naudojamas ten, kur įmanoma, pvz., „Nvidia Jetson NVENC“, „Intel VAAPI“, AMD…

Bendroji karių architektūra (GSA)

  • RTP AV1
  • RTP H.265

Aparatinės įrangos optimizavimas „Nvidia“ („Jetson“), AMD ir „Intel“ platformoms

GUI derinimas ir įrankiai

Greitai peržiūrėkite vaizdo transliacijas laidiniame tinkle naudodami „ToolX“, skirtą aptikimui ir dekodavimui. Vienu spustelėjimu sukurkite sintetinį vaizdo įrašą, kad patikrintumėte tinklo našumą ir žmogaus ir mašinos sąsajos (HMI) integraciją, kai aparatinė įranga nepasiekiama. Palaikomi su bendrosios transporto priemonės architektūra (GVA) ir bendrosios „Solider Architecture“ (GSA) suderinami vaizdo transliacijos.

Licencijavimas ir palaikymas

„MediaX“ siūlomas pagal lanksčias licencijavimo sąlygas, pritaikytas jūsų projekto poreikiams. Mūsų atsidavusi palaikymo komanda pasiruošusi jums padėti atsakyti į visus klausimus ar išspręsti techninius iššūkius, su kuriais galite susidurti diegimo metu.


Pradėkite naudotis „MediaX“ jau šiandien

Išplėskite savo karinių programų galimybes naudodami „DefenceX“ „MediaX SDK“ – įterptąją vaizdo transliacijų biblioteką, atitinkančią DEF STAN 00-82 standartus. Išbandykite didelės spartos, mažo delsos vaizdo transliacijas, suderinamumą tarp platformų ir aparatinės įrangos optimizavimą naudodami modernią C++17 API. Susisiekite su mumis šiandien, kad užsisakytumėte demonstracinę versiją arba aptartumėte konkrečius savo reikalavimus.

Pasirinkite „DefenceX“ kaip patikimą partnerį, užtikrinantį saugų, patikimą ir našų vaizdo transliavimą karinėse srityse.