Ροή βίντεο DEF STAN 00-82 με MediaX
Επισκόπηση προϊόντος
Το 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 payloader, απλώς αλλάξτε την κλάση προτύπου, π.χ. Για να μεταβείτε σε 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 για εύκολη ενσωμάτωση στο γραφικό σας περιβάλλον χρήστη (GUI). API Python για ανάπτυξη συστημάτων τεχνητής νοημοσύνης (AI) σε υπολογιστές.
- Βελτιστοποίηση υλικού: Το 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
Αποσφαλμάτωση και εργαλεία GUI
Προβάλετε γρήγορα ροές βίντεο ενσύρματα χρησιμοποιώντας το ToolX για εντοπισμό και αποκωδικοποίηση. Δημιουργήστε συνθετικό βίντεο με ένα κλικ για να δοκιμάσετε την απόδοση του δικτύου και την ενσωμάτωση Διεπαφής Ανθρώπου-Μηχανής (HMI) όταν δεν υπάρχει διαθέσιμο υλικό. Υποστήριξη για ροές βίντεο συμβατές με την Αρχιτεκτονική Γενικού Οχήματος (GVA) και την Αρχιτεκτονική Γενικού Solider (GSA).
Άδειες Χρήσης και Υποστήριξη
Το MediaX διατίθεται με ευέλικτες επιλογές αδειοδότησης που ταιριάζουν στις ανάγκες του έργου σας. Η αφοσιωμένη ομάδα υποστήριξής μας είναι έτοιμη να σας βοηθήσει με τυχόν ερωτήσεις ή τεχνικές προκλήσεις που ενδέχεται να αντιμετωπίσετε κατά την υλοποίηση.
Ξεκινήστε με το MediaX σήμερα
Ενισχύστε τις στρατιωτικές σας εφαρμογές με το MediaX SDK της DefenceX, την ενσωματωμένη βιβλιοθήκη ροής βίντεο που πληροί τα πρότυπα DEF STAN 00-82. Απολαύστε ροή βίντεο υψηλής ταχύτητας και χαμηλής καθυστέρησης, συμβατότητα μεταξύ πλατφορμών και βελτιστοποίηση υλικού με ένα σύγχρονο API C++17. Επικοινωνήστε μαζί μας σήμερα για να ζητήσετε μια επίδειξη ή να συζητήσετε τις συγκεκριμένες απαιτήσεις σας.
Κάντε την DefenceX τον έμπιστο συνεργάτη σας για ασφαλή, αξιόπιστη και υψηλής απόδοσης ροή βίντεο σε στρατιωτικές εφαρμογές.