Titanium SDK - JPEG XS AV Streaming over LAN
Titanium SDK - JPEG XS AV Streaming over LAN
Le Titanium SDK est un kit de développement logiciel robuste conçu pour aider les développeurs à intégrer des capacités de streaming vidéo de haute qualité et à faible latence à l'aide du codecJPEG XS. Prenant en charge les normes IPMX et SMPTE ST 2110, le kit SDK permet aux développeurs de créer des applications vidéo avancées, notamment pour la surveillance en temps réel, la diffusion et l'audiovisuel professionnel workflows. Conçu pour être utilisé avec des stations de travail et des serveurs, le SDK exploite les ressources CPU et GPU pour permettre la transmission transparente de flux vidéo compressés et non compressés sur les réseaux IP , même dans des formats haute résolution tels que 4K et 8K.
Le Titanium SDK est la solution idéale pour les développeurs qui souhaitent créer des applications vidéo professionnelles de haute performance avec la possibilité de travailler avec des flux vidéo compressés JPEG XS et non compressés, tout en maintenant une latence ultra-faible sur des réseaux Gigabit ou 10G Ethernet standard.
Principaux avantages
Principaux avantages
- Prise en charge flexible SMPTE ST 2110 et IPMX : Développez des applications conformes à SMPTE ST 2110 pour les applications professionnelles broadcast et IPMX pour les solutions interopérables AV-over-IP .
- Streaming à faible latence : Assure un délai minimal dans la transmission vidéo et audio, idéal pour les applications en temps réel telles que la production live , la diffusion et la surveillance.
- Vidéo de haute qualité avec JPEG XS : Tirez parti de la nouvelle norme JPEG XS sans perte visuelle, créée par intoPIX, qui offre une compression sans compromis sur la qualité, même à des résolutions élevées (4K, 8K).
- Optimisé pour les stations de travail et les serveurs : Entièrement compatible avec les CPU standard, les processeurs multicœurs et les GPU discrets pour une utilisation flexible du matériel et des performances élevées.
- Options vidéo compressées et non compressées : Diffusez de la vidéo compressée à l'aide de JPEG XS pour remplacer entièrement la vidéo non compressée ou non compressée avec la prise en charge optionnelle de SMPTE ST 2110-20.
- Utilisation efficace de la bande passante : Prise en charge de la diffusion en continu de haute qualité sur Ethernet Gigabit standard (1G/2,5G) avec la possibilité d'évoluer jusqu'à 10/25G pour la vidéo non compressée.
- Intégration transparente à l'infrastructure existante : Réduit le besoin de matériel spécialisé en utilisant des équipements de réseau standard, ce qui facilite le déploiement dans une variété d'environnements.
- API conviviale pour les développeurs : API intuitive et puissante pour une intégration facile de la diffusion vidéo basée sur IP dans vos applications, rationalisant ainsi le développement.
- Prise en charge NMOS pour le contrôle des flux : Support NMOS intégré pour une découverte et une gestion aisées des flux, ce qui simplifie la configuration et le fonctionnement du réseau.
- Mises à jour et assistance : Améliorations continues et mises à jour des fonctionnalités dans le cadre du programme client intoPIX , garantissant que vos applications restent à jour avec les dernières technologies.
Spécifications techniques
Spécifications techniques
- Encodage/décodage vidéo :
- Soutien à la compression: SMPTE ST 2110-22 (vidéo compressée) avec intoPIX Codec haute performance JPEG XS
- Support non compressé : En option : SMPTE ST 2110-20 (vidéo non compressée)
- Résolutions prises en charge : 720p, 1080p, 2160p (4K), 4320p (8K), résolutions personnalisées
- Formats de couleur : YCbCr/RGB, sous-échantillonnage 4:2:2, 4:4:4
- Bit DepthPrise en charge des couleurs 8/10/12 bits
- Taux de rafraîchissement : 24, 30, 60, 120 images/s selon la résolution
- Audio :
- Normes audio: SMPTE ST 2110-30 (audio non compressé compatible AES67)
- Canaux audio: Prise en charge de l'audio multicanal
- Taux d'échantillonnage: 44,1 kHz, 48 kHz, 96 kHz
- Mise en réseau:
- Interfaces prises en charge: cartes NIC 10G/25GbE (ConnectX NIC), cartes NIC intégrées (Ethernet 1G, 2,5G) ; NIC 10G/25GbE nécessaire pour les flux non compressés.
- Protocoles: SMPTE ST 2110, IPMX, RTP/UDP
- Découverte et contrôle des flux : NMOS IS-04 (découverte), NMOS IS-05 (gestion des connexions)
- Compatibilité et prise en charge des plates-formes :
- Systèmes d'exploitation : Linux (autres sur demande)
- Exigences matérielles :
- Postes de travail et serveurs dotés de processeurs multicœurs
- Compatible avec les GPU Nvidia pour un encodage/décodage avancé (accélération optionnelle GPU )
- Support NIC pour Ethernet 1G, 2.5G, ou 10G/25GbE
- Fonctionnalités avancées du codec :
- Encodage/décodage optimisé par défaut sur CPU avec accélération optionnelle sur GPU (GPU NVIDIA/AMD)
- Mode faible latence : Paramètres de latence ultra-faible pour la diffusion en temps réel
- Débit évolutif : Gestion flexible du débit pour l'optimisation de la bande passante
- Environnement de développement :
- Prise en charge de l'API : API intuitive et facile à utiliser avec une documentation complète
- Exemples d'applications : Des exemples de code et des tutoriels pour accélérer le développement, y compris un lecteur.
- Bibliothèques logicielles : Bibliothèques préconstruites pour JPEG XS et SMPTE ST 2110 / IPMX