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