Procesador multimedia (React Native)

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

En OTPublisher.setVideoTransformers() de la biblioteca Vonage Video React Native utiliza la biblioteca Vonage Media Processor para realizar filtros de desenfoque de fondo y sustitución de imágenes de fondo para secuencias de vídeo publicadas. Ver este tema.

En OTPublisher.setAudioTransformers() de la biblioteca Vonage Video React Native utiliza la biblioteca Vonage Media Processor para aplicar un filtro de reducción de ruido a las secuencias de vídeo publicadas. Ver este tema.

Integración de 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:

Para iOS, la biblioteca multimedia de Vonage está disponible como Pod "VonageClientSDKVideoTransformers", para su uso con CocoaPods. Incluya lo siguiente en su Podfile:

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