March 2026 Summaries
10 posts from Mux
Filter
Month:
Year:
Post Summaries
Back to Blog
In a world where AI agents increasingly interact with command-line interfaces (CLIs), the Mux CLI has been reintroduced to cater to both human developers and machine agents by offering structured, predictable, and well-documented interactions. This tool supports a range of functionalities such as video uploads, real-time webhook handling, asset management, and data analytics, all through a consistent syntax that leverages JSON output for machine readability. By including features like the `--agent` flag for structured output and integrating seamlessly with the Mux API, the CLI simplifies complex processes like video integration and monitoring, enabling developers and AI to efficiently manage and automate workflows without the need for extensive documentation consultation. The CLI's enhancements, including real-time webhook streaming and event replay, address past integration pain points, making it an invaluable tool for both automated agents and developers seeking to streamline their video management and analytics operations.
Mar 24, 2026
3,048 words in the original blog post.
Video's role in technology has evolved from being merely content to an integral data source, significantly impacting its value and necessitating a strategic approach to its implementation within codebases. Mux, a video infrastructure company, emphasizes the importance of not treating video simply as a static asset but as a dynamic component that can unlock extensive value and innovation. By providing developer-first APIs, Mux facilitates a programmable infrastructure that supports advanced use cases such as moderation, intelligence, and content understanding, effectively transforming video into actionable data. The company’s approach allows developers to harness video capabilities creatively and efficiently, leveraging features like transcripts, storyboards, and behavioral data to enhance user experiences and drive new product possibilities. This transformation underscores the significance of strategically choosing where video is hosted, as it directly influences the potential applications and innovations derived from video content.
Mar 19, 2026
817 words in the original blog post.
Convex is highlighted as an impressive serverless database that enhances the developer experience and simplifies the process of building applications, particularly with its newly released Components, which are self-contained backend modules functioning like plugins. One such component, @mux/convex, integrates Mux and Convex to facilitate the creation of video streaming apps by syncing Mux assets, live streams, and uploads with real-time webhook updates while scaffolding necessary tables. A practical application of this integration is Robotube, a mobile app built with Mux, Convex, React Native, and @mux/convex, which utilizes AI-generated features such as tags and chapters, as well as video moderation. The setup process involves configuring Mux and Convex accounts, installing necessary packages, and setting Mux credentials, enabling developers to automatically route asset events into their database and manage metadata effectively. The integration allows dynamic, reactive queries within React components, enhancing user interface updates without manual intervention, and the videoMetadata table enables developers to manage additional metadata, offering a seamless and efficient development experience.
Mar 18, 2026
1,365 words in the original blog post.
HubSpot, a CRM and marketing platform with over 170,000 customers, collaborated with Mux to enhance their video infrastructure, allowing them to focus on building AI-powered video tools. This partnership enabled HubSpot to overcome previous scalability and reliability issues with video hosting, as Mux provided a more developer-friendly and mature solution with excellent documentation and support. As a result, HubSpot customers can now upload more videos with faster transcoding and enjoy a more reliable player experience. Additionally, HubSpot has launched AI-powered editing tools that allow users to clip, crop, and add custom overlays and captions, with automatic translation capabilities for social media publishing. The collaboration with Mux has also resulted in reduced costs and enhanced feature sets, with no outages or incidents since the partnership began, prompting a strong recommendation for Mux from HubSpot's team.
Mar 18, 2026
456 words in the original blog post.
Video has evolved beyond traditional content consumption to become an integral feature in various applications, with AI driving a new transformation by enabling video to be used as data. This shift allows for the extraction of detailed information from video content, such as player statistics from a basketball game or scene descriptions, which was previously challenging and costly using traditional methods like computer vision or manual human labeling. AI's multimodal models can efficiently and accurately convert video and audio into data formats like transcripts, object recognition, and activity descriptions, significantly faster and cheaper than human efforts. This development opens up a wide array of use-cases across industries, such as note-taking, UX research, e-commerce, sports analytics, manufacturing, and security, with many potential applications yet to be discovered, indicating a transformative future for how video is utilized as a data source.
Mar 12, 2026
808 words in the original blog post.
Punchpass, a class management software for yoga and fitness studios, successfully migrated 25 terabytes of video content from Vimeo to Mux, resulting in faster uploads, reliable playback, and improved analytics capabilities. Previously, Punchpass faced limitations with Vimeo, such as poorly documented APIs, lack of basic features like view counts, and complex upload workflows that involved AWS. The switch to Mux, which took less than a week, eliminated these issues by offering a more efficient upload process and comprehensive documentation, significantly reducing support tickets related to video uploads. Mux's robust infrastructure allows Punchpass to provide per-client video segmentation and storage limits without custom development, while also aligning better with the intuitive understanding of instructors through minute-based pricing. The improved video infrastructure has enabled Punchpass to focus on additional enhancements, such as easier Zoom integration, expanded video analytics, and new ways to market their content library.
Mar 11, 2026
828 words in the original blog post.
The author shares a personal journey of discovering a passion for programming, driven by a love for community interactions rather than just problem-solving, which initially led to feelings of imposter syndrome. This perspective found a natural home in open source projects, where collaboration and community are central. The narrative highlights a commitment by Mux, a company involved in open-source development, to the Open Source Pledge, promising at least $120k annually to support the developer ecosystem. This pledge underlines both financial contributions and engineering efforts, especially through the ongoing development of Video.js, a widely-used open-source video player. Additionally, Mux supports various other open-source projects and emphasizes the importance of consistent support for framework developers and tooling maintainers to strengthen the entire ecosystem. The author encourages other companies to join the pledge, noting the importance of sustained contributions to ensure the sustainability and growth of open-source projects.
Mar 10, 2026
528 words in the original blog post.
Video.js v10, now in beta, represents a significant overhaul of the open-source video player, modernizing it for contemporary web development and preparing it for future advancements such as AI integration. With Mux's involvement, this iteration focuses on reducing bundle sizes by 88%, embracing modern development frameworks like React, Typescript, and Tailwind, and allowing for deep customization. The new architecture splits state, UI, and media into individual, swappable components, enabling developers to create more efficient and tailored video solutions. The introduction of the Streaming Processor Framework (SPF) allows for smaller, purpose-built streaming engines, reducing file sizes for simpler use cases. Video.js v10 also introduces polished UI skins, presets for specific use cases like podcast or background video players, and enhanced AI-support for building and customizing players. Although still in beta with APIs subject to change, the project aims for general availability by mid-2026, with future plans to reach feature parity with previous versions and offer migration guides.
Mar 10, 2026
3,585 words in the original blog post.
Video streaming applications often face challenges with state preservation, particularly when users navigate between multiple views such as video players and notes. React exacerbates this issue by unmounting components when they are hidden, which resets their state. With the introduction of React 19.2's new <Activity> component, developers can address this problem by keeping components in the DOM while toggling their visibility, thus preserving their state. This component accepts a `mode` prop with "visible" or "hidden" values, ensuring that components like video players can maintain their playback position even when not on display. However, while this preserves state, it may allow media to continue playing in the background unless additional logic is applied. A more refined solution combines <Activity> with the useLayoutEffect hook to pause playback when the component is hidden, ensuring a seamless user experience where playback resumes exactly where it left off upon returning. This approach not only enhances user satisfaction in video applications but can also be applied to forms, data tables, and music players to maintain state across navigations.
Mar 03, 2026
1,562 words in the original blog post.
Mux Video faced an incident between January 8th and February 4th where approximately 0.33% of video and audio segments were served in a corrupted state, causing playback issues like audio dropouts and visual stuttering for some viewers. The problem stemmed from a combination of factors, including context cancellation in remote reads, race conditions in file deletions, and operational slowdowns due to a scaling change in their storage nodes. Mux has since fixed the immediate causes by addressing the race condition, resolving the context cancellation issue, and adjusting storage node counts to remove bottlenecks. They also regenerated affected segments and purged corrupted segments from CDN caches to prevent further issues. Mux is committed to improving system observability and support escalation processes to prevent similar incidents and ensure transparency with their customers.
Mar 02, 2026
2,713 words in the original blog post.