Skip to content

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.

On a grey background is an image representing a video camera, with a price tag with 3 dollar signs making up the shape of the lens.

October 18, 2023 (4 months ago)

Video is too expensive

Jon Dahl
By Jon Dahl4 min readVideo education

We'll be the first to admit it: video is too expensive. Mux is working hard to solve that problem and give you the levers for affordable and flexible pricing.

An illustration depicting a video player being assembled by a blue hand like a jigsaw puzzle. The last piece is being put into place, completing the video player visualization.

August 1, 2023 (7 months ago)

Approaches to building video into your app

Edwin Mejia
By Edwin Mejia18 min readVideo education

Whether you’re a solo dev or you’re part of a team guided by executive leadership, here’s what you need to know about getting video working in your app.

A stack of windows that showcase different approaches to streaming video implementations over the years

October 10, 2022 (over 1 year ago)

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

Christian Pillsbury
By Christian Pillsbury16 min readVideo education

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 tec...

Many many video frames rebuffering

September 14, 2022 (over 1 year ago)

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

Scott Kellicker
By Scott Kellicker5 min readVideo education

Your viewers’ Quality of Experience (QoE) can be enhanced by understanding and optimizing memory in the client application

March 15, 2022 (almost 2 years ago)

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

Garrett Graves
By Garrett Graves4 min readVideo education

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.

February 28, 2022 (almost 2 years ago)

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

Ed Ropple
By Ed Ropple6 min readVideo education

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

June 15, 2021 (over 2 years ago)

Streaming video to from an ATEM Mini Pro switcher

Jared Smith
By Jared Smith6 min readVideo education

Blackmagic Design's ATEM Mini Pro switcher offers a built-in hardware streaming engine used for live streaming high quality video over an Ethernet connection.

By Shaddack - Own work, CC BY-SA 4.0,

March 15, 2021 (almost 3 years ago)

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

Ed Ropple
By Ed Ropple16 min readVideo education

A discussion about seventy-five years of history in the video space, from around 1927 to 2003, up until the rise of H.264

MP4 vs. fMP4

January 11, 2021 (about 3 years ago)

A Beginner's Guide to Video File Formats: MP4s

Philip Chang
By Philip Chang7 min readVideo education

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 applica...

A photo of an Android phone live streaming a cactus.

January 5, 2021 (about 3 years ago)

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

Phil Cluff
By Phil Cluff5 min readProduct & Video education

We’ve updated our RTMP streaming examples for iOS & Android for better performance, features, & Mux live streaming support.

Page 1 of 5Arrow RightArrow RightPage 2