Procesador multimedia (React Native)

Utiliza la biblioteca Vonage Media Processor para aplicar transformaciones personalizadas a los flujos publicados.

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, existe una versión Maven disponible en https://central.sonatype.com/artifact/com.vonage/client-sdk-video-transformers. El ID del artefacto es "client-sdk-video-transformers". Modifique el archivo build.gradle de la aplicación y añada el siguiente fragmento de código al archivo dependencies sección:

implementation 'com.vonage:client-sdk-video-transformers:2.31.0'

En iOS, la biblioteca multimedia de Vonage está disponible como el pod «VonageClientSDKVideoTransformers», para su uso con CocoaPods. Incluya lo siguiente en su Podfile:

pod 'VonageClientSDKVideoTransformers'

Si una llamada a OTPublisher.setVideoTransformer() Si se realiza sin cargar la biblioteca, se producirá un error.