Applications Audio & Video professionnelles - IntervalZero RTOS Platform

Applications Audio & Video professionnelles

Les applications ou les équipements professionnels pour le traitement Audio ou Vidéo nécessitent un certain niveau de déterminisme et un niveau de performance élevé auxquels répond parfaitement RTX64.

RTX64 répond à ces contraintes de par ses caractéristiques SMP (Symmetric Multiprocessing) et sa capacité à gérer des fichiers de taille importante, étant nativement 64 bits.

Les tables de mixage (« Mixing console ») ou les plateformes logicielles de traitements Audio/Vidéo numériques (type « DAW ») ont la particularité d’avoir une interface graphique riche et une partie traitement Audio ou Vidéo avec des temps de cycles IN/OUT qui doivent être maitrisés.

Cette partie traitement pouvait être réalisée avec des DSPs ou des FPGAs. Ces solutions étaient bien entendu performantes mais couteuses en termes de conception, de développement et de maintenances.

De plus en plus de sociétés ont fait le choix de concevoir leurs nouvelles applications sur une base PC multi-coeurs avec Windows pour la partie graphique et RTX64 pour le traitement. Les algorithmes de traitements sont alors exécutés par RTX64 sur 1 ou plusieurs coeurs dédiés.

RTX64 supportant jusqu’à 63 coeurs dédiés, cela laisse une grande amplitude pour le déploiement de solutions qui pourront ainsi supporter plus ou moins de voies ou avoir des temps de cycles In/Out plus ou moins faibles. En effet, la même application audio par exemple, peut être conçue pour être déployée sur plus ou moins de coeurs en fonction des besoins.

L’émergence de nouveau standard « Audio Over Ethernet » rend cette solution encore plus intéressante. En effet, RTX64 propose un stack TCP/IP temps réel et les drivers nécessaires pour les dernières générations de carte réseaux, permettant l’implémentation d’AVB, de Ravenna ou de toutes autres solutions « Audio Over Ethernet ».