Skip to content
Raspberry Pi kiosk mode for live-broadcast and looping video playback
Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
etc/sv/mclient
home/pi
usr/local/bin
.gitignore
LICENSE
README.md
install_client
install_service

README.md

mclient

Raspberry Pi kiosk mode for live-broadcast and looping video playback.

Plays media from a USB drive in a loop. Automatically switches to streaming live-broadcast video when available.

screenshot

Setup

Copy all files in this directory to a Raspberry Pi with a fresh install of Raspbian OS.

# ssh to Raspberry Pi
ssh pi@xxx.xxx.x.x

# download and install mclient
cd /home/pi
git clone https://github.com/jtschoonhoven/mclient.git

# install mclient to /usr/local/bin
sudo ./mclient/install_client

# optionally install service to run mclient forever in background
sudo ./mclient/install_service

# reboot to apply all changes
sudo reboot

Usage

After service install and reboot, mclient will always be running in the background. Media will be displayed full-screen when detected.

mhelp    - print additional instructions
mstart   - start background process
mstop    - stop background process
mrestart - restart background process
mrun     - run process in the foreground
mterm    - force kill background process
mstatus  - show status of background process
mlog     - tail background process logs
mrefresh - refresh screen display

See mhelp.md for more info.

You can’t perform that action at this time.