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システムに最適なソリューションです。最新のC++17 APIを搭載し、NVidia CUDAおよびIntel Video Acceleration API (VAAPI)向けのハードウェア最適化機能も備えています。

たった 2 行のコードを使用して 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 ペイローダーを使用するには、テンプレート クラスを変更するだけです。つまり、Intel (VAAPI) で H.264 に切り替えるには、次を使用します。

 .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 は既存のシステムへのシームレスな統合を提供します。
  • 最新のC++17 API:最新のユーザーフレンドリーなC++17 APIにより、開発者はMediaXをプロジェクトに簡単に統合でき、開発時間と労力を削減できます。GUIへの統合を容易にするQt6ラッパー。AIコンピュータービジョンシステム開発のためのPython API。
  • ハードウェアの最適化: MediaX は、ハードウェア アクセラレーションに NVidia CUDA と Intel VAAPI のパワーを活用し、互換性のあるハードウェアで優れたパフォーマンスを実現します。
  • スケーラビリティ: MediaX は非常にスケーラブルで、優れたパフォーマンスを維持しながら、さまざまなデバイスや解像度でビデオをストリーミングできます。
  • 詳細なドキュメント: 当社の包括的なドキュメントには、開発者が MediaX をすぐに使い始めるのに役立つ詳細なガイドと例が記載されています。
  • 汎用車両アーキテクチャ: 分散データ サービス (DEF STAN 23-09 で義務付けられている DDS) と連携して動作し、プラットフォームまたは車両の完全な通信およびメディア配信バックボーンを形成します。
  • ToolX GUI: 監視用のグラフィカル診断ツール。ワンクリック/ゼロ設定で、ネットワーク上でビデオストリームを生成し、再生できます。

汎用車両アーキテクチャ(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 プラットフォーム向けのハードウェア最適化

GUIデバッグとツール

ToolXを使用して、ネットワーク上のビデオストリームを迅速に表示し、検出とデコードを行います。ハードウェアが利用できない場合でも、ワンクリックで合成ビデオを作成し、ネットワークパフォーマンスとヒューマンマシンインターフェース(HMI)の統合をテストできます。Generic Vehicle Architecture(GVA)およびGeneric Solider Architecture(GSA)準拠のビデオストリームをサポートします。

ライセンスとサポート

MediaXは、プロジェクトのニーズに合わせて柔軟なライセンスオプションをご用意しています。導入中に発生するご質問や技術的な問題など、専任のサポートチームがサポートいたします。


今すぐMediaXを始めましょう

DefenceXのMediaX SDKは、DEF STAN 00-82規格に準拠した組み込みビデオストリーミングライブラリで、軍事アプリケーションを強化します。最新のC++17 APIにより、高速かつ低レイテンシのビデオストリーミング、クロスプラットフォーム互換性、そしてハードウェア最適化を実現します。デモのご依頼や具体的な要件についてご相談いただくには、今すぐお問い合わせください。

軍事アプリケーションにおける安全で信頼性が高く、高性能なビデオ ストリーミングを実現するには、DefenceX を信頼できるパートナーにしてください。