Skip to content

Latest commit

 

History

History
50 lines (29 loc) · 1.24 KB

README.md

File metadata and controls

50 lines (29 loc) · 1.24 KB

OSC-Node

Raspberry Pi video player controlled by QLab over OSC written in Node.js using Omxplayer.

QLab screenshot with OSC commands

Install Raspbian

Install the latest Raspbian Stretch Lite on your SD card.

Setup SSH Access

Create an empty file in the root of the SD card named ssh (without dot or extension).

$ touch /Volumes/boot/ssh

Install OSC-Node

SSH into your Pi and excecute:

$ sudo apt-get install -y git
$ git clone https://github.com/marsvaardig/osc-node.git osc-node && cd $_
$ sh install.sh

Setup QLab

Network

Network Cue Destionation Patches:

  • Destination: IP address of the Raspberry Pi
  • Port: 57121

OSC message

Available OSC addresses & argements:

  • /play big_buck_bunny.mp4 or /play /mnt/usb/my-video.mp4
  • /loop big_buck_bunny.mp4 or /loop /mnt/usb/my-video.mp4
  • /stop
  • /pause (pause & resume)
  • /cmd "sudo reboot"

Access your Pi home directory

Connect from your Mac with a simple command:

open afp://123.456.78.9

Or use Finder > Connect to Server