Technical Guides
Essays and explanations regarding browser media pipelines, codec compatibility, and local-first architecture.
Understanding Browser Hardware Acceleration
How modern browsers offload video decoding to your GPU via DXVA and VideoToolbox, and why it matters for playing 4K local files.
ArchitectureThe Browser Media Pipeline Deep Dive
A technical look at how URL.createObjectURL() works to pass local files directly to the native HTMLMediaElement without network latency.
CodecsThe State of HEVC (H.265) Support
Why HEVC playback is severely fragmented across Safari, Edge, and Chrome due to licensing constraints and hardware dependencies.
AudioLossless Audio in the Browser (FLAC/ALAC)
Demystifying high-fidelity audio playback and bit-perfect delivery using modern browser engines.
FormatsContainer Formats vs. Codecs
Explaining the difference between the box (MKV, MP4) and the algorithm inside (H.264, VP9), and why Chrome hates MKV.
PWAInstalling as a Progressive Web App (Offline)
How to install uMediaPlay to your dock or taskbar so you can play files on airplanes or in completely air-gapped environments.
FutureAV1 Adoption in Modern Browsers
Analyzing the rollout of hardware-accelerated AV1 decoding across M3 Macs and RTX 40-series cards.
Video QualityColor Space and Browser Rendering
Why your video looks washed out: understanding Rec.709 vs Rec.2020 parsing in Chromium vs WebKit.