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.

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

Published on October 10, 2022 (about 2 years ago)

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

Published on September 14, 2022 (over 2 years ago)

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

Published on March 15, 2022 (almost 3 years ago)

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.

Published on February 28, 2022 (almost 3 years ago)

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

Published on June 15, 2021 (over 3 years ago)

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, https://commons.wikimedia.org/w/index.php?curid=7654780

Published on March 15, 2021 (almost 4 years ago)

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

Published on January 11, 2021 (almost 4 years ago)

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 stream.new to block uploads of videos with extremely long durations (1+ hours). stream.new is a simple web applica...

A photo of an Android phone live streaming a cactus.

Published on January 5, 2021 (almost 4 years ago)

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.

The Giraffe was a dare

Published on November 5, 2020 (about 4 years ago)

Erik Peña
By Erik Peña8 min readVideo education

One of the more common questions we're asked is how to implement video uploads to Mux. While it'll seem straightforward once explained, there are some considerations that should be taken into account....

Published on November 2, 2020 (about 4 years ago)

Ed Ropple
By Ed Ropple17 min readVideo education

Hey, folks! Apologies for the delay in getting this out; turns out Demuxed took a tiny bit of work to pull off! Thank you, of course, to our team--would you call them our fantastic team, Phil?--working...