Raspberry Pi media player controlled by QLab over OSC written in Node.js using Omxplayer.
Install the latest Raspberry Pi OS on your SD card using the Raspberry Pi Imager.
SSH into your Pi and execute:
$ sudo apt-get install -y git
$ git clone https://github.com/kaninte/osc-node.git osc-node && cd $_
$ sh install.sh
This will install OSC-Node, Omxplayer and any OSC-Node dependencies.
Connect from your Mac with a simple command:
open afp://pi:raspberry@{ip address}
Or use Finder > Connect to Server
Network Cue Destination Patches:
- Destination: IP address of the Raspberry Pi
- Port: 57121
Available OSC addresses & arguments:
/play {sound interface} {file location}/loop {sound interface} {file location}/stop/pause(pause & resume)/cmd "{command to execute}"
Sound Interfaces:
hdmilocalbothalsa{:device}
Example:
/play both /home/pi/videos/big_buck_bunny.mp4
