Warner Bros. Discovery is committed to putting viewer experience first. Learn how they're doing it with Mux.

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
An image of a video player player with live in the upper left-hand corner. The player is broken up into 8 sections and around the player are 3 symbols: one of a globe, one representing a server stack, and one of a camera.

Published on April 16, 2024 (3 days ago)

Which live stream ingest protocol is right for you?

Bobby Peck
By Bobby Peck10 min readVideo education

SRT? RTMP? The choice of live ingest protocol has a meaningful impact on all areas of your stream. Learn about modern protocols and which is right for you.

A Swiss Army knife with various video player symbols (and a banana?) floating near each tool

Published on April 15, 2024 (4 days ago)

Why are video players so big? A trip down the rabbit hole of video playback engines

Christian Pillsbury
Darius Cepulis
By Christian and Darius17 min readVideo education

A video playback engine enables more complex video use cases like adaptive bitrate streaming and DRM, but at the cost of bundle size. Is it worth it?

A mockup of an application where a thumbnail of a snowboarder is blurry, then replaced with a full-resolution image.

Published on March 28, 2024 (22 days ago)

A clear look at blurry image placeholders on the web

Wesley Luyten
By Wesley Luyten7 min readEngineering & Video education

Algorithms like BlurHash and ThumbHash are popular ways to render small, blurry images while the full-size images load, but are they necessary on the web?

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.

Published on October 18, 2023 (6 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.

Published on August 1, 2023 (9 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

Published on 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

Published on 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

Published on March 15, 2022 (about 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.

Published on February 28, 2022 (about 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

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

Streaming video to Mux.com 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.

Page 1 of 5Arrow RightArrow RightPage 2