Suggestions

close search

Add Messaging, Voice, and Authentication to your apps with Vonage Communications APIs

Visit the Vonage API Developer Portal

System Requirements

The OpenTok platform has client libraries for web (OpenTok.js), iOS, Android, Windows, macOS, Linux, and React Native. For requirements on specific clients, see the following:

Bandwidth requirements

  • Video: 300 kbps per stream (recommended lowest level)
  • Audio: 50 kbps per stream (recommended lowest level)

Video specifications

  • Video resolutions — browsers:
    • 1920 x 1080
    • 1280 x 720
    • 640 x 480
    • 320 x 240
  • Video resolutions — native SDKs (iOS, Android, Windows, macOS, Linux):
    • Customizable
  • Supported codecs: VP8 (the WebRTC standard), H.264, VP9 (see Video codecs)

Additional recommendations

  • Headsets with microphone for improved sound quality and privacy
  • USB echo-canceling speakers for meeting room environments