Home / Companies / Mux / Blog / June 2020

June 2020 Summaries

3 posts from Mux

Filter
Month: Year:
Post Summaries Back to Blog
Mux Data has introduced new features for its Real-Time Dashboard to improve incident response efficiency. These include the ability to pause and focus on specific time intervals during an incident, a Negative Impact score to help identify underlying issues, access to 24 hours of data instead of just 30 minutes, and a Current Concurrent Viewers (CCV) secondary chart for understanding viewer impact. The dashboard also allows users to share views with other stakeholders and resolve the issue by monitoring metrics in real-time. Lastly, Mux Data encourages users to improve resiliency through long-term analysis and retrospectives using historical metrics.
Jun 26, 2020 1,595 words in the original blog post.
Live streaming workflows involve ingesting, processing, delivering, and playing back video feeds. Key considerations for ingesting live video include source quality (captured by camera, lighting, audio), encoder settings (bitrate, frame size, frame rate, keyframe interval), and protocol (RTMP, WebRTC, RTP + FEC, SRT, Zixi Broadcaster). To achieve good-quality live streaming, it is crucial to optimize these factors based on available bandwidth and the specific requirements of the content being broadcasted.
Jun 22, 2020 1,541 words in the original blog post.
The text discusses how to create a TikTok-like video feed on iOS using Mux Video backend, Parse server deployed on Heroku, and AsyncDisplayKit and AVPlayer on the client. It covers backend setup with Mux Video, uploading videos, capturing video, merging audio and video with AVMutableComposition, and displaying video with AsyncDisplayKit. The main challenge is achieving a smoothly scrolling infinite feed on iOS using just UIKit and AVFoundation, which can result in noticeable lag, dropped frames, and a frozen UI. Using AsyncDisplayKit helps offload expensive operations from the main thread, improving performance.
Jun 16, 2020 2,205 words in the original blog post.