Tutorials
Follow along these tutorials using api.video
Dive into our collection of tutorials, from learning on how to use api.video, building clones, to quick integrations. Whether you're a getting started or already building video-centric products, check our step-by-step guides.
LATEST ARTICLES
Tutorials · 2 min read
Progressive uploads with the api.video Python client
Learn how to do a progressive video upload using the Python client and api.video.
Erikka Innes · December 15, 2021
Tutorials · 4 min read
Helpful PHP scripts Pt. 3 - Export all your video details to a .csv file
With this PHP script you can export details about all the videos you have in api.video. If you just did a bulk upload, you may want this information to see what characteristics each video has. You can use this information about what to do next for your content.
Erikka Innes · January 29, 2021
Tutorials · 4 min read
Dynamic metadata: use variables in the metadata tag to segment your audience
You can use variables in the video metadata tag to segment your audience and track usage-based data on different audience metrics. In this post, we segment a video based on whether the viewer is a cat or a dog lover.
Doug Sillars · October 13, 2020
Tutorials · 8 min read
Add bumpers to your video with bumper.a.video
Adding intro and exit 'bumpers' to a video help viewers know what to expect, but it can be a very lengthy manual process. This demo application automates the process for you.
Doug Sillars · October 11, 2021
Tutorials · 6 min read
Video duets in the browser
Video sharing apps like TikTok offer 'duets', where you record a video next to a video playing back, add a commentary or sing along. In this demo, we'll build a duet app in the browser!
Doug Sillars · September 17, 2021
Tutorials · 6 min read
False start: showing the video playback url before the video is ready
When your video has been uploaded to api.video, we return the player URL. Our video encoding is VERY fast, but generally, it does take a bit of time for the video to actually be ready for playback. In this demo, we'll use our Webhooks to push a message when the encoding is ready.. Once your server receives the notification, you can display the player URL with confidence that the video will be ready to play.
Doug Sillars · September 7, 2021
Tutorials · 3 min read
New video uploader JavaScript library
Tutorial on using our new JavaScript upload library
Doug Sillars · August 12, 2021
Tutorials · 6 min read
Upload a video to api.video using a public URL
Video upload with the api.video API. Move a video from a public URL to api.video using Python.
Erikka Innes · February 8, 2021
Tutorials · 5 min read
Building "Loom" in the browser: record a video with api.video
Building a video recording app like Loom - in the browser! Share your camera and screen, and get a shareable link to your video. Not only is it possible, but we added live streaming as well!
Doug Sillars · March 26, 2021
Tutorials · 4 min read
Live stream from your Android phone
Live streaming from your phone can be as involved as you'd like. In this post, we'll use a free Android application to create a live stream at api.video. In future posts, we'll build an Android streaming app.
Doug Sillars · February 24, 2021