JavaScript

LATEST ARTICLES

New video uploader JavaScript library

Tutorials · 3 min read

New video uploader JavaScript library

Tutorial on using our new JavaScript upload library

Doug Sillars · August 12, 2021

Loom application

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

Building record.a.video part 2

Tutorials · 5 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

cameras

Tutorials · 6 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

Use Flask with Dropzone.js to upload videos under 128MB

Tutorials · 6 min read

Use Flask with Dropzone.js to upload videos under 200 MiB (no client)

Use dropzone.js with Python's flask to create a server you can use to upload videos under 200 MiB to api.video with. This version does not use a client.

Erikka Innes · June 22, 2021

Watermarking videos

Tutorials · 4 min read

Watermarking your video or live stream

Many of our customers are interested in creating a watermark on their videos. Learn how in this post!

Doug Sillars · May 25, 2021

video content, machine learning, moderator, AI moderator

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

Youtube video library screenshot

Tutorials · 4 min read

Upload many files at once with HTML and JavaScript

If you can upload one video, why not two, three or more? In this tutorial, we'll extend the code from upload.a.video to upload many videos at once.

Doug Sillars · June 7, 2021

Build a YouTube clone

Case Studies · 5 min read

Rebuilding YouTube with api.video and Next.js

This tutorial will show how quickly and straightforward you can build a YouTube clone with api.video and Next.js.

Mathieu Thiry · March 17, 2022

Uploading large files with JavaScript

Tutorials · 9 min read

Uploading large files with JavaScript: File.slice() to the rescue!

Have you ever experienced a “file too large” error when uploading a file? With just a few lines of JavaScript, we can ensure that this error goes away for our customers.

Doug Sillars · September 24, 2020