Utilisation de la bibliothèque Vonage Media Processor
Utilisez la bibliothèque Vonage Media Processor pour appliquer des transformations personnalisées aux vidéos publiées.
Les OTPublisher.setVideoTransformers() de la bibliothèque React Native Vonage Video utilise la bibliothèque Vonage Media Processor pour effectuer des filtres de flou d'arrière-plan et de remplacement d'image d'arrière-plan pour les flux vidéo publiés. Voir ce sujet.
Les OTPublisher.setAudioTransformers() de la bibliothèque React Native Vonage Video utilise la bibliothèque Vonage Media Processor pour appliquer un filtre de réduction du bruit aux flux vidéo publiés. Voir ce sujet.
Intégration de la médiathèque de Vonage
En raison de l'augmentation significative de la taille lors de l'intégration de la bibliothèque multimédia de Vonage dans le SDK, dans Vonage Video React Native v2.28.0+, les transformateurs multimédia sont disponibles via la bibliothèque multimédia de Vonage. Cette bibliothèque doit être explicitement ajoutée au projet.
Pour Android, une version Maven est disponible à l'adresse suivante :
https://central.sonatype.com/artifact/com.vonage/client-sdk-video-transformers.
L'identifiant de l'artefact est "client-sdk-video-transformers". Modifiez le fichier
build.gradle de l'application et ajoutez l'extrait de code suivant dans le
dependencies section :
implementation 'com.vonage:client-sdk-video-transformers:2.30.1'
Sur iOS, la bibliothèque multimédia Vonage est disponible sous la forme du pod « VonageClientSDKVideoTransformers », destiné à être utilisé avec CocoaPods. Ajoutez ce qui suit dans votre Podfile :
pod 'VonageClientSDKVideoTransformers'
Si vous appelez OTPublisher.setVideoTransformer() est effectué sans charger la bibliothèque, une erreur sera générée.