| The engineering manager's guide for someone who really loves to code |
Dylan Jhaveri |
Jun 15, 2023 |
2168 |
2 |
| How to add a background video in Next.js |
Adam Jaggard |
Nov 27, 2023 |
752 |
1 |
| Live Streaming on Mux: More Secure, more Reliable, and more… Transport? |
Phil Cluff |
Mar 14, 2024 |
1087 |
- |
| Let’s talk video… [wait for it]... latency |
Lamia Chlala |
Nov 30, 2023 |
965 |
- |
| How Livebuy built TikTok-like shoppable video for one of Europe's biggest e-tailors |
Lamia Chlala, Staci DeGagne |
Jul 10, 2024 |
3582 |
- |
| Our next pricing lever: Baseline on-demand assets with free video encoding |
Phil Cluff |
Oct 18, 2023 |
716 |
- |
| React 19 lets you write impossible components |
Darius Cepulis |
May 16, 2024 |
2203 |
44 |
| Patience overflow: a debugging tale old as time |
Mike Smith |
Jun 14, 2024 |
1099 |
1 |
| Build live shopping experiences with Mux and Impekable |
Asiya Gorelik |
Jan 19, 2023 |
1377 |
- |
| More pixels, fewer problems: Introducing 4K support for Mux Video |
Phil Cluff |
Sep 13, 2023 |
1089 |
- |
| SwiftUI stole the best parts of React…and my heart |
Liam Lindner |
May 30, 2023 |
1051 |
3 |
| The next 6 months: what’s sparking joy in our roadmap |
Matthew McClure |
Jan 26, 2024 |
921 |
- |
| Q&A with Staylive: How to free up your team to do what they do best |
Jamie Lonsdale |
Jun 08, 2023 |
1997 |
- |
| Faster video processing and cost controls with Mux's Upload SDKs for iOS and Android |
Dylan Jhaveri |
Aug 21, 2023 |
938 |
2 |
| Native players for native apps: Mux Player for Android and iOS is GA |
Emily Dixon |
May 20, 2024 |
721 |
- |
| Save up to 60% on storage costs with Automatic Cold Storage |
Lamia Chlala |
Jul 18, 2024 |
613 |
- |
| Keeping up with the Node-ish ecosystem |
Dylan Jhaveri |
Apr 10, 2024 |
1605 |
9 |
| How Mux fits into your AI video workflows |
Matthew McClure, Adam Jaggard |
Jul 09, 2024 |
1106 |
- |
| Build an Instagram-style social media app using React Native, Firebase, and Mux |
Daniel Gibson, John Reigart |
Feb 02, 2023 |
2421 |
- |
| Q&A with Pixieset: How to marry video and product strategy to drive engagement |
Todd Gladfelter |
Jan 10, 2023 |
894 |
- |
| Video analytics and Mux Data: Reflecting on NAB and what streamers care about today |
Eric Elia, Steven Lyons |
May 01, 2023 |
819 |
- |
| Why video quality matters |
Jon Dahl |
Jul 26, 2024 |
907 |
- |
| Starter Plan: a new way to play (and pay) for Video |
Meg Salisbury |
Feb 22, 2024 |
777 |
- |
| Introducing Player.style — Video and audio player themes for every player |
Steve Heffernan |
Oct 08, 2024 |
492 |
- |
| 3D web development and beyond: a chat with Bruno Simon |
Dave Kiss, Staci DeGagne |
Feb 21, 2024 |
4524 |
- |
| Simulate a live stream of a video playlist with FFmpeg |
Levi Miller |
Apr 21, 2023 |
886 |
- |
| How Warner Bros. Discovery puts viewer experience first with Mux |
Lamia Chlala |
Apr 24, 2024 |
726 |
- |
| Mux Player 2.0 for web & coming soon for iOS & Android |
Dylan Jhaveri |
Oct 04, 2023 |
789 |
- |
| Off with our head: How we're making Mux Data play nice with everything |
Eric Elia |
Apr 11, 2024 |
694 |
- |
| Set your player’s OOTD! |
Asiya Gorelik |
May 03, 2023 |
375 |
- |
| Why are video players so big? A trip down the rabbit hole of video playback engines |
Christian Pillsbury, Darius Cepulis |
Apr 15, 2024 |
2848 |
6 |
| Facebook just updated its relationship status with web components |
Dylan Jhaveri |
May 03, 2024 |
937 |
134 |
| Stream with confidence: introducing live stream health stats |
Philip Chang, Yushu Cao |
May 18, 2023 |
1428 |
- |
| Don’t press skip: Introducing new ad QoE metrics |
Steven Lyons |
Apr 12, 2024 |
1287 |
- |
| More tools to control playback behavior: min_resolution & rendition_order |
Phil Cluff, Wanda Chiu |
Oct 30, 2023 |
1046 |
- |
| The building blocks of great docs |
Darius Cepulis |
Jan 20, 2023 |
2858 |
24 |
| We glued together content moderation to stop soccer pirates and saved $750k |
Mark Franceschini |
Apr 13, 2023 |
1376 |
174 |
| Everything I wish I knew before moving 50,000 lines of code to React Server Components |
Darius Cepulis |
Jul 19, 2023 |
3482 |
275 |
| Experiments with AI video content strategy |
Dave Kiss |
Apr 17, 2023 |
1264 |
- |
| Ksssht, over: Walkie-Talkies and WebRTC ingest signaling |
Mike English |
Mar 02, 2023 |
2420 |
6 |
| Scaling data processing with an embedded key-value store: insights from our migration to BadgerDB |
Scott Kidder |
Jul 06, 2023 |
2019 |
3 |
| Parlez-vous anglais? Introducing multi-track audio |
Phil Cluff, Lamia Chlala |
Aug 30, 2023 |
657 |
- |
| Export live stream health data to your cloud infrastructure in no time |
Yushu Cao |
Feb 28, 2023 |
601 |
- |
| Making the first mile as reliable as the last mile: SRT support is now GA |
Phil Cluff |
Apr 23, 2024 |
1382 |
- |
| How to build video activity notifications in Next.js |
Jeff Everhart, Dave Kiss |
May 31, 2024 |
1428 |
- |
| Media Chrome turns 1.0, huzzah! |
Steve Heffernan |
Jun 01, 2023 |
1536 |
- |
| Level up your video experience with these AI example workflows |
Dylan Jhaveri |
Aug 15, 2024 |
880 |
- |
| Being a provider in a pirate’s world, or: how to not get your service blocked by an entire country |
Justin Sanford |
Jun 27, 2024 |
958 |
- |
| Winamp player: now with web components |
Dave Kiss, Wietse Hage |
Jan 06, 2023 |
2019 |
2 |
| What to talk with Mux about at IBC this year |
Jon Dahl |
Sep 04, 2024 |
376 |
- |
| What is perceptual quality? |
Mike Smith |
Jun 21, 2024 |
2004 |
- |
| How to build a media player with Tailwind CSS and Web Components |
Wesley Luyten |
May 21, 2024 |
1527 |
- |
| Which live stream ingest protocol is right for you? |
Bobby Peck |
Apr 16, 2024 |
1790 |
- |
| AI chatbots are banned from our docs… for now |
Darius Cepulis |
Sep 06, 2024 |
1271 |
18 |
| Beyond content: the crucial metrics for successful ad-supported streaming |
Steven Lyons |
Dec 11, 2023 |
945 |
- |
| Edge Config: first line of defense against script kiddies |
Justin Sanford |
Mar 08, 2023 |
1881 |
2 |
| Maximize the real estate of your Real-Time broadcasts with the Crop layout |
Phil Cluff, Wasee Malik |
Mar 03, 2023 |
329 |
- |
| The native mobile players you already use, with a sprinkle of Mux |
Dylan Jhaveri |
Dec 06, 2023 |
695 |
- |
| AI-generated chapters for your videos with Mux Player |
Adam Jaggard |
Jun 27, 2024 |
1027 |
- |
| Single pane of glass video observability with New Relic and Mux |
Steven Lyons, Chris McCarthy |
Sep 14, 2023 |
954 |
- |
| How to transcode video 100x faster; or, a Gordian knot cut |
Jon Dahl |
Apr 27, 2023 |
1086 |
- |
| Practical Client-side Rust for Android, iOS, and Web |
Emily Dixon |
Dec 05, 2023 |
2722 |
8 |
| Building Efficient Video Workflows: A Chat with Joel Hooks (egghead.io Founder) |
Dave Kiss |
Feb 02, 2024 |
2545 |
- |
| The last 6 months for Mux Data: big events, big data, big updates |
Jon Dahl |
Sep 01, 2023 |
636 |
- |
| Discover the latest Mux Data metrics and features |
Sarah Brown |
Apr 09, 2024 |
600 |
- |
| Video Startup Failure: New metric in the Mux Data Monitoring Dashboard |
Yushu Cao, Walker Frankenberg |
Jun 05, 2023 |
333 |
- |
| Not so basic anymore: More features for basic assets |
Phil Cluff |
Aug 29, 2024 |
843 |
- |
| Creating a data reporting strategy with Google Pub/Sub, BigQuery, & Looker Studio |
Richard Headon |
Jun 20, 2023 |
1179 |
- |
| Going, going, gone: best practices for deleting your assets |
Amin Amos |
Jan 25, 2023 |
826 |
- |
| How we got critical data everywhere, all at once |
Faith Szeto |
Apr 11, 2023 |
1646 |
2 |
| When your failures become your success story: Introducing error categorization |
Todd Gladfelter |
Jul 09, 2024 |
702 |
- |
| Here's everything we launched in Summer 2024 |
Dave Kiss |
Aug 16, 2024 |
1044 |
- |
| A clear look at blurry image placeholders on the web |
Wesley Luyten |
Mar 28, 2024 |
1240 |
3 |
| AI models on CPUs: accurate audio transcriptions without breaking the bank |
Colton Karoses |
Jan 31, 2024 |
1215 |
7 |
| Manipulate live video using nothing but HTML, CSS, and JS |
Adam Jaggard |
Mar 22, 2023 |
775 |
21 |
| How to keep calm and debug smart TVs |
Edwin Mejia, Grady Player, Alex Paseltiner |
Jun 30, 2023 |
2295 |
- |
| SCOTUS hits “skip” on Section 230 |
Victoria Nemiah |
May 20, 2023 |
395 |
2 |
| Our newest pricing lever: Resolution-based pricing for Mux Video |
Steve Heffernan |
Feb 15, 2023 |
1170 |
- |
| Why we [still] price in minutes for video |
Steve Heffernan |
Feb 22, 2024 |
1361 |
- |
| Being human: How Mux built its first ERG |
Dori Wilson, Ellen Hui, Lindsay Letham |
Feb 03, 2023 |
1723 |
- |
| A roadmap for load testing 50 million concurrent viewers |
Stephen Crowe, Electra Chong |
Sep 15, 2023 |
2435 |
- |
| Clip me, baby, one more time: Introducing instant clipping |
Phil Cluff |
May 08, 2024 |
1185 |
- |
| Service workers are underrated, and building media proxies proves it |
Matthew McClure |
Aug 21, 2023 |
1942 |
3 |
| Render video templates on demand with Shotstack and Mux |
Jeff Shillito, Eric Elia |
Jan 02, 2024 |
1714 |
- |
| Get more from your player analytics and Akamai CDN logs with CMCD |
Steven Lyons |
Apr 04, 2023 |
2619 |
- |
| If someone can watch it, they can steal it: securing video content on the internet |
Dylan Jhaveri |
May 01, 2024 |
2686 |
4 |
| Lessons learned building headless chrome as a service |
Walker Griggs |
Apr 03, 2023 |
995 |
3 |
| Can React Server Actions finally fix forms? |
Darius Cepulis |
Aug 10, 2023 |
1587 |
- |
| Introducing our coolest pricing lever yet: Automatic Cold Storage |
Meg Salisbury |
Jan 17, 2024 |
925 |
- |
| How Spotify uses Mux to build the world’s most popular audio service and podcast platform |
Manifah Masood |
Jan 24, 2024 |
1000 |
1 |
| Track video playback progress and display a video heatmap with React |
Dave Kiss |
Nov 10, 2023 |
1017 |
- |
| No one said naming was easy: Encoding tiers are now video quality levels |
Phil Cluff, Meg Salisbury |
Aug 28, 2024 |
933 |
- |
| Look out, kids: PHP is the new JavaScript |
Dave Kiss |
Sep 06, 2024 |
1856 |
84 |
| Video uploads with one line of code using Mux Uploader |
Dave Kiss |
Sep 26, 2023 |
860 |
- |
| Introducing metrics filtering, the latest Mux Data feature |
Manifah Masood |
Feb 23, 2024 |
822 |
- |
| Video is too expensive |
Jon Dahl |
Oct 18, 2023 |
636 |
4 |
| How Video and Connected Fitness will evolve in 2023 and beyond |
Eric Elia |
Jan 31, 2023 |
793 |
- |
| Here's everything we launched in Spring 2024 |
Dave Kiss |
Apr 26, 2024 |
918 |
- |
| How Video Tap streamlined video processing with Mux |
Dave Kiss, Staci DeGagne |
Aug 13, 2024 |
3258 |
- |
| Cloud encoding APIs are a dying breed: lessons learned from building three cloud video startups |
Steve Heffernan |
Aug 24, 2023 |
1332 |
2 |
| After the money’s gone, or, a deep dive into the total cost of ownership of video |
James Isbell |
May 17, 2024 |
1847 |
- |
| Tie together your client and CDN logs using Mux Data with CMCD |
Steven Lyons |
Feb 22, 2023 |
1322 |
- |
| Up next: the lawsuit threatening your YouTube watch queue |
Victoria Nemiah |
Apr 06, 2023 |
1448 |
81 |
| Migrate your video files between video hosting services for free |
Dave Kiss |
May 17, 2024 |
1031 |
4 |
| Introducing DRM: The latest tool in protecting your content on Mux |
Phil Cluff |
Jul 11, 2024 |
1182 |
- |
| What is DRM? |
Phil Cluff, Victoria Nemiah |
Jun 18, 2024 |
1916 |
- |
| Auto-generated captions for on-demand video have arrived [crowd roars with applause] |
Mike Smith |
Oct 03, 2023 |
660 |
- |
| Approaches to building video into your app |
Edwin Mejia |
Aug 01, 2023 |
3016 |
1 |
| Mux Video WordPress plugin by 2Coders: integrate your Mux videos with your CMS |
Dave Kiss, Marija Nikolova |
Nov 01, 2023 |
638 |
- |
| The ingredients of a devtool rebrand |
Linda Eliasen |
May 02, 2023 |
3710 |
12 |
| How Mux + Jump connect the dots between video performance and customer retention |
Eric Elia |
Sep 07, 2023 |
915 |
- |
| Building UGC video features with Uscreen |
Matthew McClure, Staci DeGagne |
May 16, 2024 |
2513 |
- |
| How Mux Data monitored the largest livestream in history |
Sarah Brown |
Aug 29, 2023 |
935 |
- |
| Build an interactive video transcript with Mux Player CuePoints |
Christian Pillsbury |
Jul 12, 2023 |
1672 |
- |
| Guau! Wauw! Vau! Wow! VOD auto-generated captions are now available in 22 languages! |
Phil Cluff |
Jan 18, 2024 |
496 |
- |
| Mux Data now with long-ER term metrics |
Ashley Cutler |
Sep 09, 2024 |
629 |
- |
| How Mux increased engineering velocity by 50% |
Ryan Grothouse |
Jun 27, 2024 |
1876 |
- |
| Build an AI-powered interactive video transcript with Mux Player CuePoints |
Darius Cepulis |
Aug 15, 2024 |
1924 |
- |