< VIDEO-API />

Startup Spotlight Series: Let's meet Sellerz.io

Meet SaaS startup Sellerz.io as a part of Vonage Startup Spotlight series.

Build a Breakout Room Application in JavaScript with Vonage Video API

This tutorial explains how to use the separate sessions to build the Breakout Room feature into our Demo Application, which

Voice Transcription with Symbl.ai and the Vonage Video API

Today, we will be building live closed captioning into our SimplyDoc Telehealth Starter Kit using Symbl.ai’s streaming and insights API. Our video ...

Implement a Video API Application With React Hooks

How to use React Hooks to implement the Vonage Video API into your application.

Pushing On: A Retrospective of Q1 2022 at Vonage

Read what we've been up to in the first quarter of the year. Spoiler: it's a lot!

Introducing the Meetings API

The quickest path to a video meeting that Vonage has to offer

Moderate Audio in an App With the Vonage Video API and AWS Transcribe

Build an audio-moderated video application with the Vonage Video API and AWS Transcribe

Startup Spotlight Series: Let's Meet Plaved Survey

Meet Spain-based startup Plaved Survey as a part of Vonage Startup Spotlight series.

A Sneak Peek at the Vonage API Projects at DotSlash 5.0

The article provides an overview of the hackathon winning teams' projects and their experiences using the Vonage APIs.

A Look Back at Some Highlights from Q4

A retrospective of some of the new features and product relaeses during Quarter 4 2021

Enable Live Captions in Vonage Video Using Symbl.ai

Add transcription and closed captioning to your Vonage Video application using Symbl.ai

Build a Video Conferencing Web App With Vonage and Flask

This tutorial shows you how to add video conferencing to your website.

Post-hackathon: The E-learning App Built With Video API

Weeks after the hackathon, the Tokyo Bootcamp students built another innovative project with the Video API.

Auto Layout for Vonage Video Application

Using opentok-layout-js we can easily render vonage video call participants on the screen. This saves time and makes it super simple to build video...

Experience Spatial Audio with Vonage Video

This tutorial will teach you to enable spatial audio (3D Audio) with the Vonage Video API using Javascript in the browser.

The Ultimate List of Ideas for Your Next Hackathon

Looking for hackthon ideas for your next big hackathon? Here are 31 ideas for projects to help get you inspired!

Call Control Objects (NCCOs) | One Dev Minute

Welcome to One Dev Minute! The goal of this video series is to share knowledge in a bite-sized manner. Let's learn about Call Control Objects.

Vonage Joins Code Chrysalis API Night Hackathon

In September 2021, Vonage and Code Chrysalis have teamed up for a special API Night Hackathon. Find out more!

Create a Multiparty Video App With the New Vonage Video Express

This blog post will help you develop a Multiparty Video Application based on ReactJS and the new Vonage Video Express.

Video Express Is Here and Why It Is Awesome!

The Vonage Video Express is here! Here are some advantages, code samples, demo application and other reasons to give it a try.

Generate and Assign Token Roles using the Video API | One Dev Minute

In this video Amanda Cavallaro, our developer advocate shows you how the token roles allow you to identify users and change the permission roles us...

Troubleshooting Vonage Video Calls Using Session Inspector

Did you know you can troubleshoot your video sessions without contacting support? Meet the Session Inspector and our excellent suite of developer t...

Explore Vonage Video API Capabilities with Vonage Video API Playground

Learn how to use the Vonage Video API Playground, a demo of a web app where you can explore basic Vonage Video API capabilities

Announcing the Vonage Video Client SDK Version 2.20

The Vonage Video API team recently released a new version of the Vonage Video Client SDK - v2.20 (formerly TokBox OpenTok)).

Waiting Room and Pre-Call Best Practices With Vonage Video API

This tutorial will show you how to implement a waiting room (wait for the host to join). It also showcases best practices to improve the pre-call u...

Startup Spotlight: Let's meet Airfair

Meet Paris-based startup Airfair as a part of Vonage Startup Spotlight series.

Making Video Calls Using Vonage Video and Flutter

Let's take a closer look at a Vonage Video Flutter app that allows us to make video calls

Startup Spotlight: Let's meet Speedbird Aero

Meet Brazil-based startup Speedbird Aero as a part of Vonage Startup Spotlight series.

Startup Spotlight: Let's meet Oeto

Meet Tallinn-based startup Oeto as a part of Vonage Startup Spotlight series.

How to Build a Video Moderation Application with AWS Rekognition

Learn how to implement a Video Moderation application using Vonage Video API and AWS Rekognition

How to Make Video Calls with SwiftUI

Learn how to build a one-to-one video chat in SwiftUI using the Vonage Video Client SDK for iOS.

Best Practices to Get Started With Vonage Video

Best practices we recommend for consideration, before you start building your feature-rich video application powered by Vonage Video API.

Vonage Videoのベストプラクティス

Vonage Video APIを活用した豊富な機能を備えるビデオアプリケーションの構築を開始する前に、Vonageが推奨するベストプラクティスを説明します。

Startup Spotlight: Let's Meet Commons

Meet Los Angeles-based startup Commons as a part of Vonage Startup Spotlight series.

Video API: Making Interactive Broadcasts and Recordings Better for You

Vonage multiparty video reaches 5,000 live interactive participants, improving interactive broadcast quality, layouts and recording

Announcing the Vonage Video Client SDK Version 2.19

The Vonage Video API team recently released a new version of the Vonage Video Client SDK - v2.19 (formerly TokBox OpenTok). Checkout what's new.

Open Source Video Conferencing

Introducing Open Source Video Conferencing with WebRTC and Vonage Video APIs. Enabling you to host your own web-based video conferencing solution.

Build Social Media Style Stories with Android and Python

Learn how to build a social media style stories feature using Kotlin (Android) And Django (Python)

How to Create a Loudness Detector Using Vonage Video API

Walkthrough on how to create a loudness detector and integrate it in your video platform.

Share Screens Together With Your Friends and Co-workers

Learn how to enhance Vonage Video's Basic Video Chat App with screen-sharing capabilities using HTML and javascript

Add SIP Calls to WebRTC Video Sessions

In this tutorial, we'll cover how to allow participants to join your Vonage Video API sessions via phone calls using SIP.

Create a Video Help Chat With Node.js and Svelte

Svelte is an approachable choice for building a video help chat in a component with the Vonage Video API, powered by Express on the backend. This t...

How to Build a Learning Platform With React, Express and Apollo GraphQL

Build a learning platform with video/audio capabilities, SMS notifications, and passwordless authentication using React, Apollo GraphQL, and Vonage...

Creating an Online Classroom in Laravel With Vonage Video API

Learn how to create a virtual classroom where the teacher can be in any location in the world and still teach student in real-time using Laravel an...

Ban the Trolls! Adding Moderation to the Video API

Bad actors can disrupt meetings and presentations if left to their own devices. Find out how to keep your Video API sessions safe for all.

Build a Secure Facial ID Application Using the Vonage Video API

In this tutorial, you will learn to build a secure facial ID app using the Vonage Video API and personalize the attributes into custom solution bui...

Vonage Video APIを活用してセキュアな顔認証アプリケーションを構築

このチュートリアルでは、Vonage Video APIを活用してセキュアな顔認証アプリケーションを構築し、カスタムソリューションのビルドに属性をパーソナライズし、ワークフローを学習します。

Build a Video Conference App With React-Native and Vonage Video API

In this tutorial, you will learn how to build a React Native application with video capabilities by leveraging the Vonage Video API.

Using Dynamic Layouts in HLS/RMTP Broadcasts

Find out what layout options are available with the Vonage Video API when broadcasting your sessions via HLS and/or RMTP streams.

Vonage Video API Version 2.18: What’s New and How You Can Use It

The Vonage Video API team have released OpenTok Video Client SDK v2.18. This post is an overview of the new features and how you can use them.

Create Custom AR Filters With Vonage Video API and DeepAR

Find out how to use the power of the DeepAR SDK combined with Vonage's Video API to create augmented reality filters for video calls.

Add Overlay To Video With the Vonage Video API

Learn how to add a text or image overlay to your camera image that you can include in your video calls with the Vonage Video API.

Use a Green Screen in Javascript With Vonage Video

Learn how to remove a green screen and replace it with a custom image that you can include in your video calls with Vonage Video API

Build a Basic Video Call Platform with Netlify Functions

In this tutorial, learn how to build a basic serverless video call platform with Netlify Functions, Fauna DB, and Vonage Video API.

Creating a Video Session in AWS Lambda With Python

This example application provides the first steps required to utilize the Vonage Video API. This microservice enables applications to request a vid...

Home Surveillance System With Node and a Raspberry Pi

Have you ever wondered how to build a home surveillance system? Perhaps to monitor your children, supervise vulnerable people in their home, or to ...

OpenTok Version 2.17: What’s New and How You Can Use It

The latest version of our Video Client SDKs, OpenTok v2.17, is now available. Find here some of the great new features included and how you can use...

Broadcast Video Chat with Javascript and Vonage

This tutorial provides a deep dive into the Vonage Video API (formerly known as TokBox) using pure Vanilla JavaScript. Learn what you can do with it!

Create a Party With Ruby on Rails and the Vonage Video API Part 2

Build a custom video watch party app. In this second post of the series, you will learn how to add Javascript frontend to the Ruby backend

Create a Party With Ruby on Rails and the Vonage Video API Part 1

A great birthday for kids when you can't leave the house? Learn how to create a video watch party app with Ruby on Rails with this great tutorial

Create a Basic Video Chat App with ASP.NET and Angular

Follow this step-by-step guide to build a basic video chat application with an ASP.NET back end and an Angular front end, powered by the Vonage Vid...

7 App Ideas to Build At Work (and 7 to Build At Home)

Explore 14 exciting app ideas that we hope will help you create or enhance communications between you and your peers, loved ones, or clients.

Stream Video Chat With Texting Using Vonage Video API

How to add the ability to watch a video chat stream and interact with each other via text chat with texting using Vonage Video API

Share Your Screen with the Vonage Video API

Follow along to learn how the Vonage Video API can be used in a JavaScript application to help you share your screen during a video call.

Stream a Video Chat With Vonage Video API

Follow this tutorial to learn how to stream your video chat to participants not involved in the chat, using the Vonage Video API and Node.js.

Add Texting Functionality to a Video Chat With Vonage Video API

In this second post of the series, we will add texting functionality to a basic video chat built with the Vonage Video API, and persist chat history.

Build a Secure Video Appointments Application Using Vonage API

Follow this tutorial to create video appointments, send a message with an appointment link to the participants, and start a video conversation

Build a Video Conversation Platform for Online Gatherings With Nuxt.js

Learn how to build your own platform for group video conversations using the Vonage Video API and Nuxt.js

Supporting Communities to Go Online

To support developer communities around the world, we have new ways to help groups host events and engage with their community members online.

Getting Started with Advanced Insights

This tutorial will show you how to quickly get started querying your video session information using Advanced Insights and GraphQL

Create a Basic Video Chat with Vonage Video API

The Vonage Video API is robust and highly customisable. We will gradually build up the features of our application, starting with a basic audio-vid...

Real-Time Face Detection in .NET with OpenCV and Vonage Video API

Learn how to build real time face detection functionality into your Windows Presentation Framework (WPF) apps with OpenCV and Vonage Video API.

Using Apollo to Query GraphQL from Node.js

In this tutorial, we will use the apollo-client NPM package within Node.js to query and mutate third-party GraphQL endpoints.

Build a Health Blog With Video Coaching Using Preact.js and Vonage

Learn how to build a health blogging app step-by-step by using Preact CLI's Netlify CMS template then add live video coaching functionality with Vo...

Sentiment Analysis With Azure Face API and Vonage

You know that person who says one thing, but their face says something different. With Azure Face API and Vonage we can find out what they really m...

How to Add Streaming Video on Linux with OpenTok Linux SDK

With OpenTok Linux SDK, you will be able to create desktop applications that support video surveillance solutions on embedded Linux systems and oth...

Unity and OpenTok, Take Two!

Get ready to learn how to use Unity3D with Vonage video communications API. Build live video into 3D, 2D, VR, and AR visualizations for games acros...

Create Custom Video Chat with React Components and Vonage

Learn how to use Vonage Video API's React Wrapper and break it up into modularized and reusable React components to embed into your React app.

Building a JavaScript Hotline with OpenTok and Node.js

OpenTok makes it quick to get started with video chat between two participants. With some queueing in Node.js you can create a JavaScript hotline i...

OpenTok Version 2.16: What’s New and How You Can Use It

Here's a look at OpenTok v2.16 updates, simulcast, and the unity samples in beta. Find out more about some of the great new features included and h...

Snapchat Style Filters with Tracking.js and Vonage

Add facial tracking using Tracking.js and create some cool OpenTok.js Snapchat style filters for a video stream. Be Batman or just freak some peopl...

Building a Machine Learning Model for Answering Machine Detection

In this post, we'll build and train a machine learning model to detect the sound of an answering machine, with 96% accuracy.

How to Launch Video Meetings in Slack with Vonage

The TokBox app is now available in the Slack Directory. Create a custom live video experience for end users without ever having to leave your slack...

Build a Video Chat Application with OpenTok and Nexmo In App Messaging

Find out how to create a Video Chat Application with In-App Messaging in this tutorial using JavaScript, OpenTok and Nexmo APIs

Publishing Custom Video Streams with the OpenTok API

Learn how you can modify a video stream in the browser with this tutorial on the OpenTok API, canvas and JavaScript