~/conference

Demuxed 2025

Demuxed 2025: The 11th edition of the best damn conference in the world for video engineers. October 29th & 30th, 2025, London.

titleauthorlength
The media processing pipelines behind AIJordi Cenzano22m
The team integrates AI inference into existing media pipelines so uploads hit ABR encodings + CDN while also letting the system add a hat to all the dogs in…
Talk on
Why I ditched cloud transcoding and set up a mac mini render farmSam Bhattacharyya09m
Claims a browser-driven pipeline using WebGPU, WebCodecs and WebRTC on Apple M4 hardware eliminates CPU↔GPU shuffling via unified memory and therefore beats…
Talk on
When Millions Tune In: Server-Guided Ad Insertion for Live Sports StreamingPrachi Sharma17m
JioHotstar moves beyond SSAI to a Server-Guided Ad Insertion (SGAI) design that keeps one common stream while enabling per-user ads via a manifest interceptor…
Talk on
Security Theater: Moving Beyond Performative Content ProtectionZac Shenker13m
A live multi-terabit-per-second pirate event exposes Widevine L3 key extraction and leaked device certificates and shows A/B segment watermarking failing…
Talk on
AI-Driven Real-Time Ball Tracking for Live Sports StreamingThomas Davies20m
An end-to-end system detects and tracks the ball in live locked‑off streams using CNNs and YOLO-SORT integrated into an optimised GPU cloud architecture…
Talk on
Which @*!#ing Timed Text format should I use?Nigel Megitt11m
Recommends using the IMSC text profile of TTML for subtitles and captions because it supports all known script layout requirements worldwide, suggests DASH DAP…
Talk on
The Great Divorce: How Modern Streaming Broke Its Marriage with HTTPChristian James Pillsbury20m
HTTP streaming now shows concrete breakage: CMCD v2 forces either cache‑busting query parameters or CORS‑triggering headers, signed rotating URLs prevent…
Talk on
A default HLS player for Chrome (and why I hate the robustness principle)Ted Meyer10m
A native HLS implementation ships as a default HLS player in Chrome that rewrites the demuxer in C++ and hooks into the Chromium MSE pipeline instead of…
Talk on
Another talk about ads, but this time what if we talked...David Springall, Olivier Cortambert19m
Claims that SGAI lets players render side‑by‑side, corner and L‑shape ads get tested against real tooling: demos exist but often break on cropping, latency…
Talk on
Reconstructing 3D from Compressed Video: An AV1-Based SfM PipelineJulien Zouein08m
Repurposes AV1 motion vectors as correspondences so SfM skips costly keypoint detection and matching, implemented as research Python code that extracts block…
Talk on
Improving Video Delivery and Streaming Performance with...Chaitanya Bandikatla, Tomas Kvasnicka16m
TikTok and CDN77 build an edge-first pipeline that merges CMAF chunks into unified MP4 media objects, embeds a JSON playlist, and performs dynamic URL…
Talk on
FFmpeg's starring role at the BFI National ArchiveJoanna White14m
BFI National Archive compresses multi‑petabyte DPX and TIFF image sequences into FFV1 in Matroska using rawcooked and saves about 1.5 PB from a 3 PB ingest…
Talk on
VHS for the streaming era: record and replay for HLSMattias Buelens10m
Tool claims it can record playlists and segments verbatim and later replay them as live via timestamped sessions, rewriting URLs to local files and serving…
Talk on
Making sense of all the new VR video formatsVittorio Giovara15m
Explains how immersive vs spatial video encode, the actual codecs and metadata needed, and where current specs diverge: MV-HEVC magic enables intra‑view…
Talk on
Your Player is Smarter Than You Think: Self-Learning in Adaptive StreamingAl·lodi Jutglà Serrat17m
Claim: per-title DeepStream delivers CPU-safe base layers and GPU enhancement layers by fine-tuning tiny super‑resolution nets per video, compressed with…
Talk on
CMSD and the Temple of Doom: Escaping VQA's Legacy TrapsPedro Tavanez09m
Implementation uses CMSD-MQA to push encoder-calculated per-segment scores via CDN headers so the pipeline sees VMAF SSIM and PSNR at the source rather than…
Talk on
MoQ: Not Another Tech DemoLuke Curley23m
Built a real conferencing app called hang.live with open source Rust and TypeScript libs and a relay/CDN model that actually clusters nodes and gossips for…
Talk on
No More Player: Reinventing Video.js for the Next 15 Years (Sorry, Plugins!)Steve Heffernan22m
Video.js v10 is a ground‑up rebuild that rips the face off the monolithic player into composable pieces: un-styled UI primitives for React and HTML, a…
Talk on
From Artifacts to Art: A Data-Driven Guide to Android Video EncodingKarl Shaffer11m
Data come from over 100,000 unique encodes and show concrete wins: switch to AV1 for capture, double capture bitrate from 8 to 16 Mbps, and keep keyframes at 1…
Talk on
Spec-Tacular Streaming: Lessons Learned in Standards LandThasso Griebel12m
Worked on the sixth edition of the impact dash spec, driving server‑guided ad insertion and choosing XML over an asset list JSON rejected alternative; editing…
Talk on
Demuxed 2025 Lightning TalksClément Cordier, Charles Sonigo, Łukasz Kita, James Cain, Jon Dahl47m
Pick talks by the concrete claim, tool, number or demo: a solo web motion editor that runs no backend, no signup and actually demos on Chrome; MCP demos that…
Lightning on
11 years of Demuxed websites and swagMatt, Oli13m
Eleven years of website and swag iterations map to concrete decisions: isometric vectors made in Illustrator, experiments with Lottie that melt laptops and…
Talk on
Silvertone Streamer: Give me your quirks; for they are my featuresHenry McIntyre10m
A 1950s Silvertone gets an LCD behind its original face with custom 3D mounts, a microcontroller (CircuitPython) reading analog voltages, a Node.js server, and…
Talk on
Beyond Captions A Practical Pipeline for Live AI-Generated Sign Language AvatarsFarzad Tashtarian09m
A working pipeline converts live audio into expressive sign avatars injected into an HTTP Adaptive Streaming (HAS) feed by chaining Audio-to-Text…
Talk on
Performant and accessible client-side media processing with MediabunnyDavid Payr19m
Mediabunny declares itself a dependency-free TypeScript library that unifies muxing, demuxing, encoding, decoding, converting and streaming by integrating…
Talk on
Rise of the Planet of CMCD v2: Building the next-gen player data interface with...Nicolas Levy12m
CMCD v2 is a finished spec that gets exercised not just described it lands in Common Media library dash js Shaka Player and a cmcd-toolkit open-source data…
Talk on
Realtime Video AI with Diffusion ModelsRafal Leszko20m
Claims realtime means generating one second of video in under one second and delivering usable frames with only 2–4 denoising steps; latency tests in demo show…
Talk on
Synchronized horizontal and vertical video without compromisesRyan Bickhart14m
Claims synchronized horizontal and vertical streams deliver bespoke layouts without slicing away important elements and scale to audiences where roughly half…
Talk on
Streaming Video on 80's Gaming HardwareJoey Parrish19m
What happens when you try to build a video streaming platform using hardware that predates the World Wide Web? This talk explores an ambitious project that…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.