Staff Software Engineer & Tech Lead
Started working on OTT streaming media & players over a decade ago for a bunch of folks back in the Adobe Flash/RTMP days as a consultant at Digital Primates. When I’m not working on video players, I’m spending my time doing deep dives in philosophy, stomping around the Chicago arts scene, and watching TV on the internet with my cat Grits.
Published on April 15, 2024 (8 months ago)
A video playback engine enables more complex video use cases like adaptive bitrate streaming and DRM, but at the cost of bundle size. Is it worth it?
Published on July 12, 2023 (over 1 year ago)
Learn how you can associate interactive transcript metadata with your video playback to fire custom events as your video progresses.
Published on October 10, 2022 (about 2 years ago)
HTTP Adaptive Streaming (HAS) is unquestionably and by orders of magnitude the dominant way of streaming media on the internet. Part history, part “hindsight is 20/20” revisionist history, and part tec...
Published on August 4, 2022 (over 2 years ago)
You knew it was coming, folks (or at least, we were not shy about it)! Mux Player is officially in Public Beta, ready to play your videos for everyone, everywhere. We’ve spent the last seven months (m...
Published on July 13, 2022 (over 2 years ago)
All of our Mux Elements are moving from @mux-elements to @mux on npm. In this post, we explain why and introduce some steps we took and tools we built to help with your migration.