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