Потокове відео DEF STAN 00-82 за допомогою MediaX

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

Огляд продукту

MediaX — це передова легка вбудована бібліотека потокового відео, розроблена для задоволення суворих вимог військових застосувань та відповідає стандартам DEF STAN 00-82. Зосереджуючись на високошвидкісному потоковому відео з низькою затримкою, MediaX є ідеальним рішенням для систем Windows та Linux. Вона може похвалитися сучасним API C++17 та пропонує апаратну оптимізацію для NVidia CUDA та Intel Video Acceleration API (VAAPI).

Надсилання та отримання відеопотоків на C++, використовуючи лише два рядки коду:

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

Щоб використовувати інший корисний навантажувач RTP, просто змініть клас шаблону, тобто щоб переключитися на H.264 на Intel (VAAPI), використовуйте:

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

Основні характеристики

  • Відповідність стандарту DEF STAN 00-82: MediaX дотримується військових стандартів DEF STAN 00-82, забезпечуючи найвищий рівень безпеки та надійності для ваших потреб потокового відео.
  • Висока швидкість, низька затримка: MediaX оптимізовано для максимальної швидкості та мінімальної затримки, що робить його ідеальним для військових застосувань у режимі реального часу, де важливі рішення, прийняті за частки секунди.
  • Міжплатформна сумісність: Незалежно від того, чи використовуєте ви Windows, чи Linux, MediaX пропонує безперешкодну інтеграцію з вашими існуючими системами.
  • Сучасний API C++17: Завдяки сучасному та зручному API C++17 розробники можуть легко інтегрувати MediaX у свої проекти, скорочуючи час та зусилля на розробку. Обгортки Qt6 для легкої інтеграції у ваш графічний інтерфейс. API Python для розробки систем комп'ютерного зору на основі штучного інтелекту.
  • Оптимізація обладнання: MediaX використовує потужність NVidia CUDA та Intel VAAPI для апаратного прискорення, забезпечуючи чудову продуктивність на сумісному обладнанні.
  • Масштабованість: MediaX має високу масштабованість, що дозволяє транслювати відео на широкий спектр пристроїв та роздільних здатностей, зберігаючи при цьому виняткову продуктивність.
  • Розширена документація: Наша вичерпна документація містить детальні посібники та приклади, які допоможуть розробникам швидко розпочати роботу з MediaX.
  • Загальна архітектура транспортного засобу: працює разом із розподіленою службою передачі даних (DDS, як це передбачено DEF STAN 23-09), формуючи повноцінну комунікаційну та медіа-магістраль для вашої платформи або транспортного засобу.
  • Графічний інтерфейс ToolX: Графічний діагностичний інструмент для моніторингу. Може генерувати відеопотоки та відтворювати потоки у вашій мережі одним клацанням миші / без налаштування.

Використовується для ситуаційної обізнаності в оборонних застосуваннях як частина універсальної архітектури транспортних засобів (GVA). MaediaX розгорнуто у британській програмі Boxer MIV для забезпечення оборони.

Загальна архітектура транспортного засобу (GVA)

  • RTP Нестиснені відеоформати RGB, YUV, монохромний
  • Формат RTP JPEG
  • RTP H.264

Апаратне прискорення використовується там, де це можливо, наприклад, Nvidia Jetson NVENC, Intel VAAPI, AMD…

Загальна архітектура солдата (GSA)

  • RTP AV1
  • RTP H.265

Оптимізація обладнання для платформ Nvidia (Jetson), AMD та Intel

Налагодження та інструменти графічного інтерфейсу

Швидко переглядайте відеопотоки на дроті за допомогою ToolX для виявлення та декодування. Створюйте синтетичне відео одним клацанням миші, щоб перевірити продуктивність мережі та інтеграцію інтерфейсу людини-машини (HMI), коли обладнання недоступне. Підтримка відеопотоків, сумісних з Generic Vehicle Architecture (GVA) та Generic Solider Architecture (GSA).

Ліцензування та підтримка

MediaX доступний за гнучкими варіантами ліцензування, що відповідають потребам вашого проєкту. Наша спеціалізована команда підтримки готова допомогти вам з будь-якими питаннями або технічними проблемами, які можуть виникнути під час впровадження.


Почніть роботу з MediaX вже сьогодні

Розширте можливості своїх військових програм за допомогою MediaX SDK від DefenceX, вбудованої бібліотеки потокового відео, яка відповідає стандартам DEF STAN 00-82. Відчуйте високошвидкісне потокове відео з низькою затримкою, кросплатформну сумісність та оптимізацію обладнання завдяки сучасному API C++17. Зв'яжіться з нами сьогодні, щоб замовити демонстрацію або обговорити ваші конкретні вимоги.

Зробіть DefenceX своїм надійним партнером для безпечного, надійного та високопродуктивного потокового відео у військових цілях.