VLC Media Player

← Back to Blog

Alpine Media Player

Raspberry Pi Media Player in development Cyrill Appert and Paul Flück installing the Players in Hasliberg

Built a media player for outdoor use at Hasliberg. Needed something that would just work in alpine conditions without babysitting.

Setup

Raspberry Pi with GPIO buttons and LEDs. VLC handles the video playback. Pretty straightforward:

button.wait_for_press()
led_green.off() 
led_blue.on()

for video_file in video_files:
    media = vlc.Media(video_file)
    player.set_media(media)
    player.play()

Green LED when idle, blue when playing. Button press cycles through videos on the USB stick.

Implementation

No overcomplicated interface. No network dependencies. Just press button, watch videos.

The thing's been running outdoors for months now. Does what it's supposed to do.

Full Code

Next: Blender Studies →