Tutorials · 5 min read

Tips for working with analytics data

Get some tips about data structure and working with analytics data. Code samples are in Python but you can apply the information about the data structures to any other language you want to use.

Erikka Innes · March 31, 2021

Tutorials · 8 min read

Building part 1: MediaDevices.getUserMedia() for camera and audio recording

With, we grab the camera and microphone inputs from the device to record the video. The MediaDevices.getUserMedia() API allows the browser to interact with external media devices, and read their output.

Doug Sillars · March 29, 2021

Tutorials · 5 min read

Building "Loom" in the browser: record a video with

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 · 6 min read

Add Captions to Your Video with Maestra and

Learn how to create automatic captions for a video in English and Spanish, then get them working with in Python.

Erikka Innes · March 22, 2021

Tutorials · 5 min read

How to add a thumbnail to your live stream

Learn how to add a thumbnail to your live stream using the API and Python!

Erikka Innes · March 17, 2021

Tutorials · 4 min read

Secure live streams with unique overlay

Adding a unique overlay to your sensitive live stream is a great way to prevent data leaks - no one will release a screenshot of your new product if there is a watermark on the video that says "<user's name>" across the screen, as you'll know immediately who leaked the footage. Learn how to create a custom overlay for your live stream, and keep the stream secure from sharing.

Doug Sillars · March 12, 2021

Tutorials · 5 min read

Adding an "animated GIF" with

By default, your has a thumbnail preview - where an image "poster" is displayed. In this example, we'll add a looping animation from your video - giving a GIF-like effect to your preview.

Doug Sillars · March 9, 2021

Tutorials · 8 min read

Live stream to the browser with FFMPEG CLI and Python

Learn how to set up ffmpeg and run a live stream using your Mac's web camera. Once we've got that working, we'll set up the command in a python script and after that, the sky's the limit!

Erikka Innes · March 4, 2021

Tutorials · 5 min read

Using with 3rd party video players is a full service video platform. From video upload -> transcoding -> hosting -> playback -> analytics, we can take you through the entire video delivery process from start to finish. But maybe you already have a player integrated that you'd like to continue using. No problem!! In this post, we'll walk through how to use external video players with

Doug Sillars · March 2, 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