Skip to Main Content
AskAI
Documentation
Startups
Blog
Code Hub
API Dashboard
Vonage.com
Pricing
Support
English
日本語
Deutsch
My profile
My dashboard
Log out
API Dashboard
Vonage.com
Pricing
Support
Legal & Privacy
en
Documentation
SDKs & Tools
Community
Startups
Blog
Code Hub
AskAI
View All docs
Video API
Overview
Technical Details
Getting Started
Build Your Solution
How-To
Migration Guides
Twilio Migration Guides
Overview
Android
iOS
Web
OpenTok Server SDK Transition Guides
Ruby Server SDK
Java Server SDK
.NET Server SDK
PHP Server SDK
Python Server SDK
Node Server SDK
Transition from OpenTok to Vonage API Dashboard
Basic Video API Functionality
Create a Session
Create a Token
Join a Session
Overview
Publishing a Stream
Subscribing to a Stream
Recording Videos
Publishing Streams
Basics
Settings & Devices
Preflight & Permissions
Diagnostics
Subscribe to Streams
Basics
Quality & Adaptation
Management & Events
Diagnostics
Customization
Session Customization
Publisher Settings
Subscriber Settings
Filters and Effects
Custom Video Capturing
Custom Video Rendering
Custom Audio Driver
UI Customization
General customization
Swift
Web Only
Directly accessing the video element for a Publisher or Subscriber
Displaying a custom UI element when Subscriber audio is blocked
Adjusting video cropping and letterboxing
Hiding all built-in user interface controls for videos
Displaying or hiding the name in a video
Setting an image to display in audio-only mode
Setting the initial position and dimensions of a video
Accessing MediaStream objects
Accessing MediaStream objects for Subscribers
Resizing or repositioning a video
Getting a snapshot image of a video
Advanced Features
Frameworks
Angular
Astro
React
Svelte
VanillaJS
Vue
Media Processor
Overview
Android
iOS
iOS (Swift)
macOS
React Native
Web
Windows
Screen Sharing
General concepts
Screen sharing using the Web SDK
Android code example
iOS code example
Moderation
Video Moderation
Signaling
Use Signaling
Security
Verifying Webhooks
Tools & Debugging
Debugging Your Application
Session Inspector
Insights API
Exception Handling - JavaScript SDK
References
Glossary
REST API Reference
Client SDKs
Android SDK
iOS SDK
Linux SDK
React Native SDK
Web SDK
Windows SDK
macOS SDK
Server SDKs
Overview
.NET
Java
NodeJS
PHP
Python
Ruby
Video Insights GraphQL API
Video Express
Overview
Developer Guide
SDK Reference
Release Notes
Usage Reports
Conceptual Guides
Client SDKs
Android
iOS
Linux
React Native
Web
Windows
macOS
Basic Video API Functionality
Authentication
Sessions
Connection Tokens
Advanced Features
Archiving
Overview
Customizing the video layout for composed archives
Layouts for composed archives and live streaming broadcasts
Amazon S3 server-side encryption
Archive Encryption
Archiving using a Windows Azure container
Archiving using AWS S3
Post Processing Composed Archives
Broadcast
Overview
Live Interactive Video Broadcasts
Live streaming broadcasts
Layouts for composed archives and live streaming broadcasts
AI Connectors
Audio Connector
Live Captions
Security
Securing Your App
Advanced Media Stream Encryption (AES-256)
End-to-End Encryption
Networking & Environment
IP Allowed List
Restricted Network Guidelines
Configurable TURN Servers
Regional Media Zones
IP Proxy Routing
EU Proxy Routing
Codecs and Scalability
Video Codecs
Scalable Video
VP9 Scalable Video Coding
Audio fallback
Signaling
Session Monitoring
Server Rotation and Session Migration
Experience Composer
SIP Interconnect
Additional Resources
Video Best Practices
Events
Mobile Guidelines
1080p Video
Tutorials
Creating a video chat app
Creating a text chat app
Release Notes
General Release Notes
SDK Release Notes
Android
iOS
Linux
React Native
Web
Windows
macOS
Other Helpful Resources
Use Cases
Overview
One-on-One Video with the Vonage Video API
Multiparty Video with Archiving with the Vonage Video API
Bridging Phone Calls into Video Meetings
Live Broadcasting with the Vonage Video API
Developer Tools
Overview
Archive Inspector
Insights GraphiQL Explorer
Session Inspector
Playground
Pre-Call Test
Community Sample Apps
Pricing
Billing & Payments
Get help with ideas & development
Related Blog Posts
Video API Reference App
Overview
Release Notes
Video + AI
Overview
Audio Connector
Live Captions
Media Processor
Overview
Android
iOS
iOS (Swift)
macOS
React Native
Web
Windows
Post-call Transcriptions

Vonage Video API Use Cases

With the Vonage Video API, you can implement various types of video solutions. Here are a few to get you started:


  • One-on-One Video: Setup video calls between two participants.
  • Multiparty Video with Archiving:Setup a video call with multiple participants.
  • Live Broadcasting: Allow participants broadcast to a large audience.
  • Bridging Phone Calls into Video Meetings:Allow users phone into a video meeting.

Navigation

Vonage Video API Use Cases
Vonage LogoAPI StatusAll Systems Operational
DocumentationDocumentationVonage Business CloudVonage Contact Center
Technical ReferencesDocumentationSDK & Tools
CommunityCommunity HubTeamCareers
SupportKnowledgebaseChangelogs