Your TV Is Eating Your Frames
summary
Explains that TVs often break playback at the hardware layer: decoders stall on large keyframes causing dropped frames, bit rate is a poor capability signal, HDMI negotiation can falsely advertise codecs (HDMI handshake lies), and some TV boxes are effectively four times slower than phones. Describes a working measurement rig that encodes a frame-unique counter into audio and video and records the screen with a camera to detect drops and A/V drift, finds motion smoothing adds ~100 ms of video latency (audio lead ≈80 ms), and shows these issues are measurable and actionable.
AI-written summary · about
chapters (8)
- 0:00TV platform challenges
- 1:04TV as a device platform
- 3:55Media pipeline loss on TVs
- 4:36Playback issues with TV hardware
- 9:50Invisible problems in TV pipelines
- 13:40Smart TVs are slow
- 17:35TV vs mobile chipsets
- 19:19Faster TV hardware
related talks
01h 00mThe Cost of a Missed Frame
04mSub-frame Latency
45mImproving the Linux Display Stack Reliability
28mOptimizing and Profiling UI Performance
43mNo More Jank: Escaping the Matrix of Frame Drops
11mThings Developers Believe About Video Files (Proven Wrong by User Uploads)
27mGotta Go Fast (A Performance and Instruments Talk)
11mWhen IDR Frame Insertion Backfires
