NodeJS

LATEST ARTICLES

Product updates ยท 4 min read

New feature: Webhooks

We're excited to announce the launch of our first webhook. Now, when you upload a video, you can get notified when each version of the video has been encoded and is ready to playback.

Doug Sillars ยท March 23, 2021

Tutorials ยท 3 min read

Auto Caption a video

Videos with captions/subtitles are watched longer than videos without. Yet, adding captions is non-trivial. In this post, we'll walk through a sample application that takes an uploaded video, and automatically transcribes the audio and creates a caption file for the video.

Doug Sillars ยท February 26, 2021

Tutorials ยท 3 min read

Listing, retrieving, and deleting delegated tokens

You can list all delegated tokens to see which ones you want to keep or delete, retrieve details about a specific delegated token, or delete a delegated token. In this tutorial you'll learn how to do all of this in Python!

Erikka Innes ยท February 16, 2021

Tutorials ยท 14 min read

Sharing a video: sending a video via live stream

Video on demand (VOD) is a great way to give your customers a way to watch videos when *they* want to watch them. But what if you want that recorded video to be played at a specific time? This is not possible with VOD, but is possible with a video live stream. In this post, we'll walk through the steps required to convert a recorded video into a video live stream for scheduled playback.

Doug Sillars ยท February 9, 2021

Video trends ยท 5 min read

Creating video "stories"

Apps like Snapchat and Instagram have "video stories" where the videos are visible for 24 hours, and then disappear. Stories are a great way to keep up user engagement, and have users regularly check in (so they do not miss a story). In this post, we'll walk through a demo application that mimics the "story" framework. You'll see how you can easily implement a feature like stories with api.video

Doug Sillars ยท January 25, 2021

Tutorials ยท 9 min read

Resume a video

Would you like to use session data to resume videos for your users? You can use the resume a video application to track each user's progress with the video, and then start the video at the last point their viewing was tracked.

Doug Sillars ยท January 12, 2021

Tutorials ยท 3 min read

Watching a Livestream

How to build a simple page to show a livestream broadcast (or just an image if the stream is not broadcasting).

Doug Sillars ยท January 4, 2021

Tutorials ยท 9 min read

Private video upload with a public token

Public (delegated) tokens allow for video upload without authentication. In this post we'll create a single use public token, and use it to create private, non-downloadable videos.

Doug Sillars ยท December 17, 2020

Tutorials ยท 3 min read

Upload a video: Discord

Extending the "upload a video" HTML page to send the video to Discord.

Doug Sillars ยท November 30, 2020

Tutorials ยท 9 min read

Video moderation with machine learning

Are you losing sleep thinking about the videos your customers are uploading to your site? In this post, we'll walk through a demo application that incorporates video moderation with AI, enabling you to categorise all uploaded content, and only display the content that is appropriate for your customers.

Doug Sillars ยท November 13, 2020