Skip to content

📺Real-Time Video is now GA! Learn more.📹

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.

A stack of windows that showcase different approaches to streaming video implementations over the years
10/10/22October 10, 2022(about 2 months ago)
16 min read

Gone in a Flash: a brief history of HTTP Adaptive Streaming

Christian Pillsbury
by Christian Pillsbury
Video education16 min read
HTTP Adaptive Streaming (HAS) is unquestionably and by orders of magnitude the dominant way of streaming media on the internet. Part history, part “hindsight is 20/20” revisionist history, and part te ...
Many many video frames rebuffering
09/14/22September 14, 2022(3 months ago)
5 min read

An HLS.js cautionary tale: QoE and video player memory

Scott Kellicker
by Scott Kellicker
Video education5 min read
Your viewers’ Quality of Experience (QoE) can be enhanced by understanding and optimizing memory in the client application
Image of a person in workout clothes, on an exercise mat doing a crunch on a wood floor. Photo by Jonathan Borba on Unsplash
09/06/22September 6, 2022(3 months ago)
8 min read

Strengthen your video posture with lessons from the fitness industry

Lamia Chlala
by Lamia Chlala
Video education8 min read
The video landscape is ever-changing. The fitness industry has shifted the way video is consumed and built, and these changes hold lessons for every industry.
So you want to build a real-time start up?
03/15/22March 15, 2022(9 months ago)
4 min read

So you want to build a real-time start up?

Garrett Graves
by Garrett Graves
Video education4 min read
We are in the Golden Age of Real-Time Video. There are multiple options for building a real-time video application, all with varying levels of complexity.
An exceedingly cool zoom-in on the cube onto which we're rendering the Mux WebGL video demo.
02/28/22February 28, 2022(9 months ago)
6 min read

Enter the third dimension -- and bring your video with you

Ed Ropple
by Ed Ropple
Video education6 min read
Come check out how you can map a video texture to a 3D surface in WebGL using three.js and react-three-fiber.
Image of an ATEM switcher
06/15/21June 15, 2021(over 1 year ago)
6 min read

Streaming video to from an ATEM Mini Pro switcher

Jared Smith
by Jared Smith
Video education6 min read
Learn how to set up an ATEM Mini Pro for live streaming to Mux.
By Shaddack - Own work, CC BY-SA 4.0,
03/15/21March 15, 2021(over 1 year ago)
16 min read

In The Beginning There Was Static: A Brief History of Video, Pt. 1

Ed Ropple
by Ed Ropple
Video education16 min read
A discussion about seventy-five years of history in the video space, from around 1927 to 2003, up until the rise of H.264
Tv gov color bars
03/01/21March 1, 2021(almost 2 years ago)
6 min read A 10-point plan for how to build a direct, two-way streaming community

Eric Elia
by Eric Elia
Video education6 min read
As innovators in the streaming video industry, we’d like to see a robust video strategy that gives the new administration control not only of stories, but also of the distribution.
MP4 vs. fMP4
01/11/21January 11, 2021(almost 2 years ago)
7 min read

A Beginner's Guide to Video File Formats: MP4s

Philip Chang
by Philip Chang
Video education7 min read
One of my first projects as an engineer at Mux was to add a bit of validation logic to to block uploads of videos with extremely long durations (1+ hours). is a simple web applic ...
A photo of an Android phone live streaming a cactus.
01/05/21January 5, 2021(almost 2 years ago)
5 min read

Go live reliably from mobile with our updated Android and iOS examples

Phil Cluff
by Phil Cluff
Product5 min read
Phil announces updates to the Mux examples for live streaming from iOS and Android.
Page 1 of 5