メディア・プロセッサー(リアクト・ネイティブ)

Vonage Media Processorライブラリを使用して、公開ストリームにカスタム変換を適用します。

について OTPublisher.setVideoTransformers() メソッドは、Vonage Media Processor ライブラリを使用して、公開ビデオストリームの背景ぼかしおよび背景画像置換フィルタを実行します。参照 本題.

について OTPublisher.setAudioTransformers() メソッドは、Vonage Media Processor ライブラリを使用して、公開されているビデオストリームにノイズ低減フィルタを適用します。参照 本題.

Vonage Media Libraryの統合

SDKにVonage Media Libraryを統合するとサイズが大幅に増加するため、Vonage Video React Native v2.28.0+では、メディアトランスフォーマはオプトインのVonage Media Libraryを介して利用可能です。このライブラリは明示的にプロジェクトに追加する必要があります。

Androidの場合、Mavenのバージョンは以下のサイトで入手可能です。 https://central.sonatype.com/artifact/com.vonage/client-sdk-video-transformers.アーティファクトIDは "client-sdk-video-transformers".アプリのbuild.gradleファイルを修正し、以下のコード・スニペットを dependencies セクションを参照されたい:

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

iOSの場合、Vonage Media LibraryはPod "VonageClientSDKVideoTransformers" として利用可能です。 ココアポッズ.Podfileに以下を含める:

pod 'VonageClientSDKVideoTransformers'

もし OTPublisher.setVideoTransformer() がライブラリをロードせずに作成された場合、エラーがスローされる。