⭐ Cet article concerne une fonctionnalité Pro.
NDI™ (Network Device Interface) est un protocole qui vous permet d'envoyer et de recevoir des images vidéo entre applications, en temps réel. Ça vous dit quelque chose ? Oui, c'est comme Spout et Syphon, mais la particularité ici est que cela fonctionne via le réseau, donc les applications communicantes n'ont pas besoin d'être sur le même ordinateur ! Les applications doivent simplement supporter NDI et les appareils doivent être connectés au même réseau (même en WIFI).
Vous pourrez recevoir et afficher le flux d'autres applications dans HeavyM et, inversement, envoyer la sortie de HeavyM vers un autre programme (ou même un autre HeavyM), que ce soit sur le même appareil ou non. Le protocole est déjà inclus dans HeavyM, vous n'avez rien à installer.
Envoyer la sortie de HeavyM vers une autre application
N'oubliez pas de vérifier que les appareils émetteur et récepteur sont connectés au même réseau !
Envoyer le rendu complet de la toile via NDI
Activation du partage de sortie
Pour pouvoir envoyer le rendu de la toile HeavyM vers une autre application, activez d'abord le partage de sortie dans le menu Sortie → Activer NDI. C'est tout ! Vous devriez maintenant voir HeavyM disponible comme source NDI dans l'application réceptrice.
Configuration de la résolution de sortie
La sortie envoyée via NDI correspond à toute la zone de la toile, donc sa résolution dépend de la taille de votre toile. Par défaut, elle est réglée sur 1920x1080 pixels.
Si vous souhaitez modifier cela, vous devez passer par le mode de configuration avancée de la sortie, depuis Sortie → Configuration... ou , et changer la résolution indiquée dans la section "Paramètres de la toile".
Que partage exactement ce flux NDI ?
La texture partagée via NDI ici est le rendu de la toile complète, tout simplement. Cela correspond à ce que vous voyez si vous ouvrez une projection via Sortie -> Fenêtré par exemple (mais avec une résolution de toile complète).
Dans ce cas, cela ne prend pas en compte les transformations possibles appliquées dans le module Configuration de la sortie (Warping, Fusion des bords). Si vous avez besoin que les transformations de sortie soient prises en compte dans votre flux NDI, alors vous devriez créer un flux NDI en tant que Destination Écran à la place (voir section suivante).
Note : trouvez plus d'infos sur la toile et la sortie dans cet article.
Envoyer un écran de sortie via NDI
Créer une destination NDI
Dans la Configuration de la sortie (Sortie → Configuration... ou ), sélectionnez un Écran et choisissez "Nouveau flux NDI" comme Destination en dessous.
Cela crée un nouveau flux NDI qui partage la texture de cet Écran.
Vous pouvez créer un flux NDI pour chaque Écran de sortie.
Que partage exactement ce flux NDI ?
Le rendu de sortie partagé via une Destination NDI est la même texture qui serait affichée si vous assigniez l'Écran auquel elle est associée à un affichage classique comme Destination.
Cela signifie que les transformations de Configuration de la sortie comme le Warping et la Fusion des bords sont appliquées dans le flux NDI.
La résolution de la texture partagée via NDI est donc la Résolution de l'Écran, que vous pouvez personnaliser dans les paramètres de l'Écran.
Recevoir une texture d'une autre application dans HeavyM
N'oubliez pas de vérifier que les appareils émetteur et récepteur sont connectés au même réseau !
Activation du partage de sortie chez l'émetteur
Pour recevoir un flux d'une autre application, vous n'avez pas besoin d'activer le partage de sortie dans HeavyM, mais vous devrez peut-être le faire dans l'application qui envoie le flux.
Veuillez consulter le manuel de votre application pour vérifier si elle est compatible avec NDI et voir comment activer le partage de sortie.
Sélectionner un émetteur NDI dans HeavyM
Pour inclure un flux NDI dans HeavyM, vous devez d'abord ajouter une forme de lecteur, une source NDI dans le Panneau Sources, et les connecter ensemble. Ensuite, dans les réglages de la source, sélectionnez le flux NDI disponible que vous souhaitez.
À partir de la version 2.7, le statut actif /
inactif du flux est sauvegardé, ce qui signifie que s'il n'est pas démarré avant HeavyM, la sélection du flux est toujours conservée dans le projet et le flux redémarrera automatiquement lorsque la source d'origine sera remise en marche.
Pour en savoir plus sur toutes les possibilités des sources multimédias, consultez les articles du chapitre dédié de ce guide, "Gérer les sources multimédias".
Informations techniques
- L'audio n'est pas pris en charge via NDI en entrée ni en sortie
- Le format RGBA 8 bits est utilisé pour la sortie NDI
- Tous les formats d'entrée NDI sont pris en charge (une conversion accélérée par GPU est effectuée pour le 8 bits UYVY)
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.