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.

Search42Icon
The image is a graphic design with a browser window showing a concert scene on the left and a screen with "NEXT.js" on the right, connected by a green line, against an orange background.

November 27, 2023 (about 16 hours ago)

How to add a background video in Next.js

Adam Jaggard
By Adam Jaggard4 min readEngineering

Learn how to add a responsive background video to a landing page using Next.js and Mux in this step-by-step tutorial. Grab the code and start building

An illustration of an area map appearing in a video player window

November 10, 2023 (18 days ago)

Track video playback progress and display a video heatmap with React

Dave Kiss
By Dave Kiss6 min readEngineering

In this article, we’ll go over one way you can set up viewer playback tracking and generate a video heatmap to display in a React app.

An illustration depicting the 2Coders and Mux partnership for the new Mux WordPress plugin by 2Coders

November 1, 2023 (27 days ago)

Mux Video WordPress plugin by 2Coders: integrate your Mux videos with your CMS

Dave Kiss
Marija Nikolova
By Dave and Marija4 min readPartnerships

We've partnered with 2Coders to bring a third-party Mux Video Plugin to the WordPress ecosystem. Read up on the new WordPress video plugin here.

A video player showing a woman walking towards the bay bridge in San Francisco, the quality selector only shows 2 op

October 30, 2023 (29 days ago)

More tools to control playback behavior: min_resolution & rendition_order

Phil Cluff
Wanda Chiu
By Phil and Wanda6 min readProduct

Mux Video now supports 2 new playback modifiers. min_resolution to limit the renditions available. rendition_order to set the order renditions appear.

On a yellow background, there's a button that reads "Free!" And two images depicting levers, one with "Encoding" set to the middle and "Resolution" set to max.

October 18, 2023 (about 1 month ago)

Our next pricing lever: Baseline on-demand assets with free video encoding

Phil Cluff
By Phil Cluff4 min readProduct

Introducing the next pricing lever, baseline video assets. Baseline assets are a cost-effective alternative asset type for on-demand video, with free encoding.

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 (about 1 month 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.

Pink circle with white play button and hand hovering to push play

October 4, 2023 (about 2 months ago)

Mux Player 2.0 for web & coming soon for iOS & Android

Dylan Jhaveri
By Dylan Jhaveri5 min readProduct

Mux Player 2.0 is here, bringing a cleaner design, new animations, and brand accent colors. Read up on this new release in this post.

image of a video file connected to a gear connoted to a the closed captions symbol

October 3, 2023 (about 2 months ago)

Auto-generated captions for on-demand video have arrived [crowd roars with applause]

Mike Smith
By Mike Smith4 min readProduct

Auto-generated captions for on-demand videos, using OpenAI's Whisper model, are now available in beta. Easily add captions to your on-demand videos today.

A screenshot of a code editor with example code connected to a window rendering an example of a Mux Uploader user interface.

September 26, 2023 (2 months ago)

Video uploads with one line of code using Mux Uploader

Dave Kiss
By Dave Kiss5 min readProduct

Learn about Mux Uploader, a new drop-in web component that gives your application the ability to upload video files to a Mux account in no time.

The image serves as a symbolic representation of the challenges and processes associated with load testing in the realm of web applications.  At the core of the depiction is a classic smiley face, which can be seen as the web application itself. It stands resilient and contented, an emblem of a well-optimized system that aims to please its users. The simple and cheerful expression on the face underscores the desired outcome of any web application: smooth performance and user satisfaction.  From the left, countless disjointed lines approach the ear, each representing different types and intensities of web traffic. These lines may illustrate varied user requests, diverse data inputs, or multiple sessions, echoing the unpredictable nature of user behavior and real-world web traffic. The chaotic convergence into the ear symbolizes the often overwhelming demands placed on a web application during peak times or during an aggressive load test.  Remarkably, from the right ear emanates a pristine sine wave. In contrast to the chaotic influx, this sine wave epitomizes the ideal output: smooth, consistent, and undisturbed performance. It embodies the aspiration of load testing – to transform unpredictable, high-volume requests into consistent and harmonious system performance.  Overall, the imagery compellingly conveys the essence of load testing for web applications: ensuring that amidst the cacophony of diverse user demands, the system delivers a uniform, reliable, and satisfactory user experience.

September 15, 2023 (2 months ago)

A roadmap for load testing 50 million concurrent viewers

Stephen Crowe
Electra Chong
By Stephen and Electra14 min readEngineering

How seven Mux Data engineers conquered unprecedented challenges by supporting an event with a record-setting CCV.

Page 1 of 36Arrow Right IconArrow Right IconPage 2