Create a video loop station
Context
We may have several Raspberry Pi Zero computers and suitable HDMI monitors occupying a table, where visitors can stand and watch a brief video relating to education of cryptocurrency security topics. This is part of our official floorplan.
Problem
A video loop station application does not exist, and the workflow is not documented.
Solution
Create the video loop station application and generally document the work done.
Details
The proposed configuration provides watchers at four unique stations, each labeled according to level of sophistication in the field of offensive security with cryptocurrency. Each station includes 3-5 unique videos corresponding to the labeled context. Each video expresses concepts without needing audio, with a 1-5 minute duration. The videos play according to a predefined sequence and the sequence loops without ever ending.
Important: Each video begins and ends with a empty screen, optionally fading in or out to black. The videos cannot be connected, because they may be added, removed, or repositioned in sequence.
Advertisements: A thirty second advertisement video may accompany each set of videos, to be played at the end of the sequence.
Equipment
- Raspberry Pi 5 4GB
- Raspberry Pi OS
- MicroSDXC UHS-I Class 10 64GB
- Sceptre 4K IPS 27" 3840 x 2160 UHD Monitor
Some components are intentionally missing:
- No keyboard
- No mouse
- No audio
Bottleneck
A problem with the easiest approach (each station playing only one video looping) is that a set of four stations can serve four people only if each person's interests and experience levels match the one playing on their station. If four advanced security engineers arrive, then only one can watch the station appropriate for advanced security.
Extended
If the volunteer implementing this chooses to stretch the goal, she may develop a Flutter application to start, stop, and explain what each video contains. It could be a simple website as well, with links to the videos. This would solve the bottleneck, because each station could play any of the videos on demand.