Verwendung der Vonage Medienprozessor-Bibliothek

Verwenden Sie die Vonage Media Processor-Bibliothek, um benutzerdefinierte Transformationen auf veröffentlichte Videos anzuwenden.

Die OTPublisher.setVideoTransformers() Methode der Vonage Video React Native Bibliothek verwendet die Vonage Media Processor Bibliothek, um Hintergrundunschärfe und Hintergrundbildersatzfilter für veröffentlichte Videostreams durchzuführen. Siehe dieses Thema.

Die OTPublisher.setAudioTransformers() Methode der Vonage Video React Native Bibliothek verwendet die Vonage Media Processor Bibliothek, um einen Rauschunterdrückungsfilter auf veröffentlichte Videoströme anzuwenden. Siehe dieses Thema.

Integration der Vonage-Mediathek

Aufgrund der erheblich gestiegenen Größe bei der Integration der Vonage Media Library in das SDK sind die Media Transformers in Vonage Video React Native v2.28.0+ über die opt-in Vonage Media Library verfügbar. Diese Bibliothek muss explizit zum Projekt hinzugefügt werden.

Für Android ist eine Maven-Version verfügbar unter https://central.sonatype.com/artifact/com.vonage/client-sdk-video-transformers. Die Artefakt-ID lautet "client-sdk-video-transformers". Bearbeiten Sie die „build.gradle“-Datei der App und fügen Sie den folgenden Codeausschnitt in die dependencies Abschnitt:

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

Für iOS ist die Vonage-Medienbibliothek als Pod „VonageClientSDKVideoTransformers“ verfügbar, zur Verwendung mit CocoaPods. Füge Folgendes in deine Podfile ein:

pod 'VonageClientSDKVideoTransformers'

Wenn Sie anrufen OTPublisher.setVideoTransformer() durchgeführt wird, ohne die Bibliothek zu laden, wird ein Fehler ausgelöst.