Steven Morlier

RPI Video System

Raspberry Pis tucked behind restaurant TVs, pulling a fresh video playlist from a central server every day. It ran for years.

  • Raspberry Pi
  • Video Streaming
  • IoT

Project Overview

RPI Video System is an early, low-cost digital signage solution developed roughly a decade ago. By deploying Raspberry Pis behind restaurant TVs and connecting them to the internet, the system enabled a centralized controller to push video updates remotely. Each Raspberry Pi retrieved, updated, and played assigned videos daily, ensuring restaurants could effortlessly display timely, targeted content to their customers.

Key Features

Remote Video Distribution
Centrally manage and update video playlists across multiple restaurant locations.
Autonomous Operation
Raspberry Pis automatically refreshed their content daily, running continuously without manual intervention.
Scalable Setup
Easily deploy additional Raspberry Pis behind more TVs in different restaurants as the network expands.

Technical Highlights

Bash Scripting
Simple yet robust coding for updating, fetching, and playing video content.
Raspberry Pi Deployment
Leveraged small, affordable devices for a stable digital signage solution.
Chrome & Cron Jobs
Utilized Chrome and scheduled tasks for periodic checks, updates, and reliable playback scheduling.
Server-Sourced Content
Pulled videos from a centralized server, ensuring synchronized messaging across all connected displays.

Impact & Outcomes

Long-Term Reliability
Operated successfully in restaurants for several years, proving its durability and effectiveness.
Efficient Content Management
Allowed restaurant owners or managers to easily adapt and schedule new content without on-site interventions.
Foundational IoT Experience
Provided early insights into remote device management, influencing future connected device projects.

Resources