Home / Companies / Mux / Blog / April 2023

April 2023 Summaries

8 posts from Mux

Filter
Month: Year:
Post Summaries Back to Blog
Mux Video has achieved significant speed improvements in video publishing compared to traditional transcoders. A typical 10-minute video takes only 9 seconds to be ready for playback on the platform, which is significantly faster than a standard transcoder that may take up to 5 minutes. This is made possible by implementing just-in-time (JIT) transcoding, breaking incoming videos into smaller chunks and processing them in parallel, as well as streaming video into and out of the transcoder. JIT transcoding also enables features like instant thumbnails, GIF generation, live clipping, unified live and on-demand video, and cost efficiency by not transcoding segments of video that are never watched. Fast publishing is crucial for user-generated content and can lead to increased user activity and better user experience overall.
Apr 27, 2023 1,086 words in the original blog post.
Many companies prefer using prerecorded video over live streaming due to the potential risks involved. However, live content can generate buzz and engage viewers more effectively than pre-recorded material. One solution is simulated live streaming, where pre-recorded videos are streamed as if they were live. This approach removes many of the unknowns associated with live broadcasting while still providing the benefits of live content. FFmpeg can be used to implement this functionality by preparing source files, creating a text file containing video locations, and live streaming to Mux. While managing FFmpeg commands can be complex, it offers an effective way to create simulated live streams for engaging audiences without exposing organizations to the risks of live broadcasts.
Apr 21, 2023 886 words in the original blog post.
The text discusses the possibility of automating content generation for social media workflows using artificial intelligence tools like Whisper, ChatGPT, and Mux. It explores the use of Contenda to create a blog post or tutorial from video contents and how webhooks can be used to notify applications when static renditions are ready. The author also demonstrates how to transcribe audio into text using OpenAI's Whisper API and generate creative titles, descriptions, tweets, and images for the content with ChatGPT and DALL-E. While the generated output may feel mechanical at present, these tools can serve as great starting points for ideation, requiring only a few edit passes to match one's voice and message.
Apr 17, 2023 1,264 words in the original blog post.
Mux, a video startup company, has developed an abuse detection system to identify and take down soccer pirates who stream copyrighted content without permission from the rights holder. The system uses data from CDN logs stored in ClickHouse cluster and assigns risk scores based on customer information. N8n, a node-based workflow automation tool, is used for generating alerts and notifications. Once an alert is generated, it is sent to a Slack channel monitored by contractors who can escalate or silence the alert. The system has significantly reduced takedown requests and saved costs associated with unpaid invoices due to suspected pirated streams.
Apr 13, 2023 1,376 words in the original blog post.
Mux, a video platform company, faced an issue where different teams built separate signing key implementations for their products, leading to confusion and maintenance challenges. To address this, they unified all signing keys under one service using CockroachDB, a distributed database that ensured data was local to every Kubernetes cluster. The new architecture introduced a Go microservice into three AWS/GCP Kubernetes clusters where signing keys were needed, fronted by colocated CRDB nodes for availability and quorum during maintenance and zone failure. This unified service has proven stable and easily scalable, allowing teams to maintain it more efficiently.
Apr 11, 2023 1,646 words in the original blog post.
In the 1990s, the Wolf of Wall Street's legal battle with Prodigy almost led to the end of the internet as we know it. The court initially held that Prodigy could be held responsible for user-generated content due to its efforts to moderate content on its site. However, Congress intervened and enacted Section 230 of the Communications Decency Act in 1996, which provided immunity for internet platforms from liability for third-party content they hosted. Fast forward to today, Gonzalez v. Google is a Supreme Court case that questions whether YouTube's recommendations fall under Section 230 protection or if it can be held liable for promoting ISIS-related videos. The outcome of this case could have significant implications for the future of internet platforms and their liability for user-generated content.
Apr 06, 2023 1,448 words in the original blog post.
In this blog, the integration of Mux Data and CMCD (Common Media Client Data) is explored to achieve end-to-end visibility in video analytics. CDN logs lack information about media characteristics or player health, while media players have a notion of playback sessions but cannot infer unique viewers or their actions. The CTA WAVE Project created the CMCD standard to convey mutually beneficial information between players, CDNs, and analytics systems. By using Mux Data with CMCD, users can join viewer logs and CDN logs for analysis that helps identify performance issues. This integration allows teams to trace session logs from player to CDN, reducing response times and support costs.
Apr 04, 2023 2,619 words in the original blog post.
Mux has introduced Web Broadcast, a new kind of web experience that enables developers to stream complex video experiences from the browser without worrying about technicalities like RTMP, Groups of Pictures, or X264 flags. With Web Broadcast, users can create interactive digital conferences and overlay content on their websites with ease using HTML, CSS, and JavaScript. The system uses a combination of processes to translate web pages into an RTMP stream, including Chrome for video composition, FFmpeg for packaging video frames and audio samples, and PulseAudio or PipeWire for handling audio streams. Web Broadcast is currently in development but can be tested by reaching out to the Mux team.
Apr 03, 2023 995 words in the original blog post.