Conference Proceedings
- Home
- Silvertone Streamer: Give me your quirks; for they are my features
Silvertone Streamer: Give me your quirks; for they are my features
Description
If we don’t understand the problems of our past, how can we create the problems of our future?
I grew up “”seeing myself on tv””. My father, a CBS veteran, put a mirror in place of the tube on a 1950s Silvertone CRT TV. I have since inherited this heirloom and was looking for a way to connect with my dad’s analog video world. I realized the only thing I knew about these old TVs were all the things that could go wrong with them. It turns out the why behind the weird is just as fascinating as you’d hope. In this talk we will update this classic television with an LCD screen, a whole lot of custom fabrication, and live streams from the freakin’ internet… all while preserving the look and literal feel of the original. Join me in exploring what we can learn by resurrecting the weird and wonderful quirks of standards loved and standards lost, using the very technology that replaced them.
Lets get UTT (under the top): The mirror is replaced with an LCD monitor, and the original TV knobs are put back to work using custom-designed and 3D printed mounts and adapters. A microcontroller reads voltage information from fresh analog hardware and passes it along to a NodeJs server, then via websocket to a static web page. The channel knob is a gloriously clunky 10-pole rotary switch voltage divider that changes live stream sources in HLS.js. Four “”feature”” knobs, using standard lamp switches, let us toggle classic CRT quirks using Three.js shaders: grayscale mode, scanlines, barrel distortion with a vignette effect, and horizontal/vertical hold drift. Each of these long lost “bugs” offers an opportunity to learn and recreate electron gun physics, magnetic coil drift, and above all else: NTSC standards.
Come reflect with me won’t you? Those problems of tomorrow aren’t going to create themselves.
This talk was presented at Demuxed 2025 in London, a conference by and for engineers working in video. Every year we host a conference with lots of great new talks like this – learn more at https://demuxed.com
Conference
Speakers
Other Proceedings
Here are some other proceedings that you might find interesting.
What Codec Should I Use?
Alan Resnick
Doing Server-Side Ad Insertion on Live Sports for 25.3M Concurrent Users
Ashutosh Agrawal
Is now the time to solve the deepfake threat?
Roderick Hodgson
Super Resolution: The scaler of tomorrow, here today!
Nick Chadwick
The do's and don'ts about Streaming security
Javier Brines Garcia
Modeling the conceptual structure of FFmpeg in JavaScript
Ryan Harvey
Objectionable Uses of Objective Quality Metrics
Richard Fliam
RTMP: web video innovation or Web 1.0 hack… how did we get to now?
Sarah Allen
Large-Scale Media Archive Migration to the Cloud
Konstantin Wilms
HEVC Upload Experiments
Chris Ellsworth
Related Courses
Below are some courses that might interest you based on the learning categories and topic tags of this conference proceeding.
What Codec Should I Use?
Alan Resnick
Doing Server-Side Ad Insertion on Live Sports for 25.3M Concurrent Users
Ashutosh Agrawal
Is now the time to solve the deepfake threat?
Roderick Hodgson
Super Resolution: The scaler of tomorrow, here today!
Nick Chadwick
The do's and don'ts about Streaming security
Javier Brines Garcia
Modeling the conceptual structure of FFmpeg in JavaScript
Ryan Harvey
Objectionable Uses of Objective Quality Metrics
Richard Fliam
RTMP: web video innovation or Web 1.0 hack… how did we get to now?