Cast-Away: A DIY Platform for Video Capture, Automation, and Various Antics
Where
Talks
A New HOPE
Duration
46 min
Shows a low-cost Raspberry Pi setup for capturing, monitoring and analyzing analog and broadcast TV with computer vision.
Summary
Adam Tannir presents Cast-Away, a hobbyist platform for recording and analyzing television, both from old VHS tapes and from live broadcast signals. He explains the motivation: vintage tapes hold unusual shows and commercials, and once cable providers encrypted over-the-air channels, he turned to an antenna and a digital tuner box instead.
The hardware section covers inexpensive USB capture dongles for digital and analog video, VLC settings that favor low latency and MJPEG output, and a Raspberry Pi 4 that needs a heatsink and fan. The board's infrared receiver can be enabled through the kernel to act as a remote control, and the same setup doubles as a compact keyboard-video-mouse solution for a second machine. For analysis, OpenCV and imutils handle frames from live or recorded sources, and a background-averaging filter highlights motion while isolating static scenes. Ideas include commercial detection, barcode-style visualizations of episodes, pose estimation for fight scenes, and automated caption capture.
The talk closes with archival examples, including a recording from about 1983 featuring stations that no longer exist and a rerun carrying an ad for NeXTSTEP. Tannir notes that the code is still small, starting from a Flask streaming example, and presents the project as a work in progress that others can extend.
Related talks
Game Hacking Village·17 min
Falco Girgis
Shows how the Sega Dreamcast's SH4 floating-point hardware is exploited by a hand-optimized math library used in homebrew game ports.
Talks
Explains how firmware cartography with Pyrrha 2.0 maps the structure of a firmware image.
Talks·47 min
Amelia Marzec
Follows an artist's low-cost air and soil sensing project that links local pollution to climate change and shares readings online.


