Welcome to the Mux Blog

We’re a team of engineers, marketers, designers, all passionate about video and the work we create together. Welcome to our blog about video.

Ed's "I am a software developer and also a video producer" desk setup. It has never been orderly, not once.
10/13/20October 13, 2020(13 days ago)
16 min read

Zoom Like You Mean It, Pt. I: Audio Gear

Ed Roppleby Ed Ropple
Breaking news: working during COVID has been weird. For folks like yours truly who are holding down an office job, this means a lot of time in the teleconference mines. On one hand, some people (hi) ...
Color rendering differences
07/29/20July 29, 2020(3 months ago)
10 min read

Your browser and my browser see different colors

Matthew Szatmaryby Matthew Szatmary
Most people know some basics of color theory but what many do not realize is how complicated this becomes when we try to record and playback color accurately.
1964 World's Fair vision of weather monitoring in the future
07/01/20July 1, 2020(4 months ago)
7 min read

Why You Should Use a CDN for Video

Scott Kidderby Scott Kidder
Online video consumption is accelerating rapidly, and Content Delivery Networks (CDNs) have been instrumental in sustaining this growth.
Live Streaming Ingest Checklist
06/22/20June 22, 2020(4 months ago)
8 min read

Traversing the First Mile: Considerations for Live Streaming Ingest

James Williamsby James Williams
Regardless of how you choose to do it, getting your video into a platform requires consideration. But what should you consider to ingest live video well? Here’s our top 3 areas for consideration.
Old timey cash machine
05/19/20May 19, 2020(5 months ago)
10 min read

6 Ways to Monetize Video

Matt Tosiby Matt Tosi
After hundreds of conversations on how to best monetize video, we wrote a post that covers some of the top monetization strategies to build a profitable business around video.
Video observability
05/07/20May 7, 2020(6 months ago)
7 min read

What is Video Observability?

Steven Lyonsby Steven Lyons
An observable system allows the operator to infer the functioning of a system with just knowledge of its outputs. “Video Observability” describes the monitoring of complex video streaming platforms.
Live streaming decision tree
04/15/20April 15, 2020(6 months ago)
8 min read

Intro guide: How to figure out which live streaming platform to use and why

Bonnie Pecevichby Bonnie Pecevich
Check out this guide if you're new to live streaming or just starting your research. We compare some of the most well-known live streaming platforms, including YouTube, Twitch, Vimeo, and more.
RTMP broadcasting apps for iOS
03/27/20March 27, 2020(7 months ago)
8 min read

Guide to RTMP live streaming apps for iOS

Dylan Jhaveriby Dylan Jhaveri
This post a guide for going live from an iOS app to rtmp server. I tried 11 of the top apps including Wirecast Go, Broadcast Me, It's My Live, Nari Live, Larix Broadcaster
Live interactive video like hq
02/13/20February 13, 2020(8 months ago)
9 min read

How to Build Interactive Live Video (remember HQ Trivia?)

Steve HeffernanDylan Jhaveriby Steve & Dylan
Steve and Dylan discuss how you might go about building a live interactive video solution that is scalable.
I will find you and I will pause you
01/23/20January 23, 2020(9 months ago)
4 min read

<video autoplay> Considered Harmful

Dylan Jhaveriby Dylan Jhaveri
The 'autoplay' attribute for HTML5 video is unreliable. In this post we explain its shortcomings and offer a better solution.
A selection of video frames from "Tears of Steel" showing subtitles in a variety of languages.
01/17/20January 17, 2020(9 months ago)
15 min read

Subtitles, Captions, WebVTT, HLS, and those magic flags 🤔

Phil Cluffby Phil Cluff
Join Phil on a journey exploring the modern technologies that underly captions and subtitles in online streaming, including HLS, WebVTT, and some magic flags you can set in your HLS manifest!
Help Your Users be in 5 Places at Once: Your Guide to Simulcasting
11/25/19November 25, 2019(a year ago)
5 min read

Help Your Users be in 5 Places at Once: Your Guide to Simulcasting

Dylan Jhaveriby Dylan Jhaveri
Your guide to Mux Simulcasting. Learn how to help your users broadcast to Twitch, Youtube, Facebook, Periscope and more over RTMP.
Introducing HowVideo.works
10/16/19October 16, 2019(a year ago)
2 min read

Introducing HowVideo.works

Bonnie Pecevichby Bonnie Pecevich
We’re excited to introduce HowVideo.works. It explains key concepts, and processes of modern online video plus, shows how all those pieces work together.
A Quick Intro To Video From Somebody Who Knows Nothing About Video
09/26/19September 26, 2019(a year ago)
4 min read

A Quick Intro To Video From Somebody Who Knows Nothing About Video

Salar Khanby Salar Khan
A quick intro about working with video for the first time and figuring out how HLS streaming works.
White Paper: 7 Tips to improve Live Streaming
09/05/19September 5, 2019(a year ago)
18 min read

White Paper: 7 Tips to improve Live Streaming

Phil Cluffby Phil Cluff
Today alongside our friends at Touchstream, Datazoom , and Fastly , we’ve published a white paper packed full of tips to help you stream huge scale events successfully. Unfortunately, while writing ...
Phoenix LiveView: Build Twitch Without Writing JavaScript
08/19/19August 19, 2019(a year ago)
4 min read

Phoenix LiveView: Build Twitch Without Writing JavaScript

Dylan Jhaveriby Dylan Jhaveri
Demo application like Twitch with Phoenix LiveView for live streaming
Canvas: Do cool stuff with video in the browser
07/25/19July 25, 2019(a year ago)
7 min read

Canvas: Do cool stuff with video in the browser

Matthew McClureby Matthew McClure
The `video` element is a thing of beauty except that beauty crumbles like dust through our fingers when you need to modify the content in any way.
Add video to your personal homepage with Mux PHP
06/05/19June 5, 2019(a year ago)
2 min read

Add video to your personal homepage with Mux PHP

Phil Cluffby Phil Cluff
Mux PHP is a lightweight wrapper around Mux’s APIs, which make it easy to integrate Mux-powered video experiences into your PHP apps.
Building your own video platform: Personal CMS using Airtable and ZEIT Now
04/16/19April 16, 2019(2 years ago)
7 min read

Building your own video platform: Personal CMS using Airtable and ZEIT Now

Matthew McClureby Matthew McClure
With ZEIT’s Now, we can easily build applications that interact with our Airtable database's API. We can wire them all together and build our own video CMS.
Build better video in 4 simple steps
01/31/19January 31, 2019(2 years ago)
6 min read

Build better video in 4 simple steps

Jon Dahlby Jon Dahl
Video is hard because software is difficult at scale, and video reaches scale much more quickly than other software. When facing hard problems, it's helpful to have a framework that turns hard proble ...
Guide to Mobile Video Streaming with HLS
07/20/18July 20, 2018(2 years ago)
6 min read

Guide to Mobile Video Streaming with HLS

Jon Dahlby Jon Dahl
HTTP Live Streaming, also known as HLS, is the most common format used today for streaming video. If you're building a video streaming application today, you should probably use HLS. Apple created th ...
04/25/18April 25, 2018(3 years ago)
6 min read

Better Video Quality through Deep Learning

Ben Dodsonby Ben Dodson
When people watch videos online, their video quality is mostly dependent on their internet connection. Faster internet means better video. This is great for people with consistent high-speed connecti ...
Instant Per-Title Encoding
04/17/18April 17, 2018(3 years ago)
8 min read

Instant Per-Title Encoding

Jon Dahlby Jon Dahl
"How did you decide on your bitrate ladder?" We've asked this question to 50 video publishers over the last 6 months. With almost no exceptions, the answer has been: "I have no idea." "Some engineer ...
An API to Video: Why Abstraction Matters
02/21/18February 21, 2018(3 years ago)
4 min read

An API to Video: Why Abstraction Matters

Jon Dahlby Jon Dahl
This is the third in a series of blog posts about Mux Video. The first, Video is Too Hard, outlined the problem. The second, Announcing Mux Video , announced the new product. Abstractions are import ...
02/02/18February 2, 2018(3 years ago)
2 min read

[Webinar]: The five Encoding mistakes everyone makes

Vasudha Sridharanby Vasudha Sridharan
Online video is growing exponentially. A recently published study indicates that by 2021, 82% of all consumer internet traffic will be video. In a recent interview, Mark Zuckerberg signaled that “V ...
Video is too hard.
11/10/17November 10, 2017(3 years ago)
2 min read

Video is too hard.

Jon Dahlby Jon Dahl
Online video is growing quickly, but it's still way too hard to stream video. Video has actually gotten harder to work with, not easier, over the last seven years. It takes a video expert to publish ...
10/24/17October 24, 2017(3 years ago)
6 min read

Captions on the web and FCC compliance

Nicholas Chadwickby Nicholas Chadwick
Here at Mux, we’re always trying to make sure we build products that make our customers better able to understand their video, and how to improve it. One of the common questions we get is how folks c ...
Are Your Ads Worth It? - How to Measure the Effect Your Preroll Ads Have on Viewer Experience
06/16/17June 16, 2017(3 years ago)
11 min read

Are Your Ads Worth It? - How to Measure the Effect Your Preroll Ads Have on Viewer Experience

Justin Sanfordby Justin Sanford
Video advertising is a complicated technology, with different systems and components working together to decide which ad to deliver. Mux is here to help
Maintaining Video Quality with Metrics
03/24/17March 24, 2017(4 years ago)
8 min read

Maintaining Video Quality with Metrics

Eliot Millerby Eliot Miller
We're going to explore what Mux can do to alert you to poor video quality issues and how metrics can be used to optimize your video pipeline
The four elements of video performance
08/18/16August 18, 2016(4 years ago)
4 min read

The four elements of video performance

Jon Dahlby Jon Dahl
How do you quantify the performance of a video stream? What metrics should you use? Long after Andy Grove stressed the importance of metrics for decision-making, software companies are becoming more ...