Media Processor

Supported platforms:

Use the Vonage Media Processor library to apply custom transformations to published streams.

The Vonage Media Processor library, available on npm, facilitates the use of the Insertable Streams API to perform transform operations on video and audio tracks.

These client SDKs include methods for using the Vonage Media Processor library to perform transformations on published streams.

Also, the iOS and Android SDKs also include methods for applying your own custom audio and video transformations to published video.

Important: Media transformations, such as background blur and background replacement, are resource-intensive and require devices with high processing power.

It is recommended to only use these transformations on supported devices. See the following sections:

Support

The custom media transformer API is supported in the following Vonage Video API client SDKs:

  • Web (OpenTok.js)
  • Android
  • iOS
  • macOS
  • Windows

The Vonage Media Library transformer (background blur and background replacement) API is supported in the following Vonage Video API client SDKs:

  • Web (OpenTok.js)
  • Android
  • iOS
  • macOS
  • Windows