LATEST ARTICLES

Tutorials · 6 min read

Api.video Analytics: Build a Choropleth Map (and find out what one is)

Build a choropleth showing viewer density by country with Python and Observable!

Erikka Innes · April 8, 2021

Tutorials · 13 min read

Building record.a.video part 3: the MediaRecorder API

As we continue our series on creating record.a.video, I'll discuss the MediaRecorder API, where I create a video stream from the browser canvas to create the output video. This output stream then feeds into the video upload (for video on demand playback) or the live stream (for immediate and live playback).

Doug Sillars · April 7, 2021

Tutorials · 7 min read

Building record.a.video part 2: The screenCapture API

This is part 2 of the continuing series of interesting webAPIs that I used to build record.a.video. In this post, we'll record the screen, using the Screen Capture API.

Doug Sillars · April 6, 2021

No-code · 3 min read

Send Messages in Slack Any Time You Create a New Video

Use Zapier to combine Slack and api.video. You can send an update to a Slack channel every time a new video is uploaded.

Erikka Innes · April 5, 2021

Product updates · 3 min read

New feature: Analytics libraries for 3rd party video players!

We've launched libraries for your favourite video players, allowing you to add api.video's analytics into your 3rd party player!

Doug Sillars · April 1, 2021

Tutorials · 5 min read

Tips for working with api.video analytics data

Get some tips about data structure and working with api.video 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

Video trends · 4 min read

The Web APIs of record.a.video

We’ve just released [record.a.video](https://record.a.video), a web application that lets you record and share videos. If that were not enough, you can also livestream. The page works in Chrome, Edge, Firefox Safari (14 and up), and on Android devices. In this post, I'll walk through the APIs used in app.

Doug Sillars · March 30, 2021

Tutorials · 8 min read

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

With record.a.video, 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 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

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

0