Uso de la biblioteca Vonage Media Processor
Utiliza la biblioteca Vonage Media Processor para aplicar transformaciones personalizadas al vídeo publicado.
El OTPublisher.setVideoTransformers() El método de la biblioteca Vonage Video React Native utiliza la biblioteca Vonage Media Processor para aplicar filtros de desenfoque de fondo y sustitución de la imagen de fondo a las transmisiones de vídeo publicadas. Véase este tema.
El OTPublisher.setAudioTransformers() El método de la biblioteca Vonage Video React Native utiliza la biblioteca Vonage Media Processor para aplicar un filtro de reducción de ruido a las transmisiones de vídeo publicadas. Véase este tema.
Integración con la biblioteca multimedia de Vonage
Debido al significativo aumento de tamaño al integrar la biblioteca multimedia de Vonage en el SDK, en Vonage Video React Native v2.28.0+ los transformadores multimedia están disponibles a través de la biblioteca multimedia opcional de Vonage. Esta biblioteca debe agregarse explícitamente al proyecto.
Para Android, hay una versión de Maven disponible en
https://central.sonatype.com/artifact/com.vonage/client-sdk-video-transformers.
El ID del artefacto es "client-sdk-video-transformers". Modifica el archivo
build.gradle de la aplicación y añade el siguiente fragmento de código al
dependencies sección:
implementation 'com.vonage:client-sdk-video-transformers:2.30.1'
En iOS, la biblioteca multimedia de Vonage está disponible como el pod «VonageClientSDKVideoTransformers», para su uso con CocoaPods. Incluye lo siguiente en tu Podfile:
pod 'VonageClientSDKVideoTransformers'
Si llamas OTPublisher.setVideoTransformer() Si se realiza sin cargar la biblioteca, se producirá un error.