Page 1 of 1
Using QLC+ to control video via network? [solved]
Posted: Mon Sep 03, 2018 8:47 am
by mitscherdinger
Hi there!
This is actually no goal I already reached, no howto or sth like that but a question. (Didn't find a forum category for this…)
I'm working on a theater project where a 30-second video spot should be shown on a TV on stage. It doesn't need to be good quality, so a raspberry with linux on it (or sth in that performance category) should do the job. QLC+ 4.x on a linux laptop is the lighting controller and it would be perfect if I could integrate the "start-the-video"-command into the cuelist of the show. Still, audio should be in sync but should come from the FOH-laptop instead of the stage-device.
Has anybody done this task, already? I only have experience in DMX512 - could art-net be a clue?
Re: Using QLC+ to control video via network?
Posted: Mon Sep 03, 2018 9:32 am
by janosvitok
You can run QLC+ on the stage device, and use artnet input as external control to start the video.
On the FOH computer, use artnet input to send commands to stage.
Run audio from FOH QLC+.
Somehow add delay to the audio track to sync with video (to compensate for time it takes the command to reach stage QLC+ and QLC+ to start the video).
For 30 seconds clip this might be enough. For longer videos, I expect that the audio would drift from video.
Re: Using QLC+ to control video via network?
Posted: Mon Sep 03, 2018 11:51 am
by mcallegari
[moderator hat on]
This is actually no goal I already reached, no howto or sth like that but a question. (Didn't find a forum category for this…)
Not true. Category is: QLC+ 4 Usage questions / Generic
Re: Using QLC+ to control video via network?
Posted: Mon Sep 03, 2018 4:03 pm
by mitscherdinger
True! I didn't find it.
Okay, sorry…
Re: Using QLC+ to control video via network?
Posted: Sat Oct 06, 2018 11:14 am
by mitscherdinger
janosvitok wrote: ↑Mon Sep 03, 2018 9:32 am
You can run QLC+ on the stage device, and use artnet input as external control to start the video.
On the FOH computer, use artnet input to send commands to stage.
Thanks for that. Tried that art-net thing, which works perfectly for dmx signals after I realized that I had to activate "passthrough". Now, I'm stuck, again:
If art-net is just a way to transmit dmx-signals over a LAN, then I wonder how to configure my remote QLC+-instance to act as a video player… Can I configure QLC+ to actually react on DMX-signals itself? Or how would you realize your recommendation "use artnet as external control to start the video"?
Greets and thanks!
Mitsch
Re: Using QLC+ to control video via network?
Posted: Sun Oct 07, 2018 12:28 am
by GGGss
Mitch ... what you are sending through Artnet are just messages ...
What those messages mean at the receiver is something else.
You have to assign the Artnet-signals to f.i. buttons on your VC.
So button controls the play of a video; button is triggered by Artnet package. That's how it works.
Re: Using QLC+ to control video via network?
Posted: Wed Oct 10, 2018 2:23 pm
by mitscherdinger
Okay, finally I got it. From the beginning:
Laptop1: QLC+ 4.11.2, ArtNet Output 192.168.1.1 (Universe 1)
Laptop2: QLC+ 4.11.2, ArtNet Input, 192.168.1.2, Passthrough (Universe 1)
Test: Using the "Simple Desk" on Laptop1 results in movements of the equivalent channel on Laptop2. Check!
Create a video function on Laptop2 (is it playable? Check this in the preview of Laptop2!)
Create a button in the "Virtual console" ("VC") of Laptop2, name it "Video" f.e., select the video function created in the step before as the function to be executed.
Laptop1: Add a Fixture, namely a 1 channel generic dimmer in Universe 1. Use a channel that will not get in your way. I used 512.
Create a new scene on Laptop1, add the generic dimmer on 512, only, activate it and move the slider to 128.
Create a button on the VC on laptop1, name it whatever you like, choose the function you created in the step before.
Switch to "operate mode" on Laptop1, on Laptop2 go to the "Video" buttons' properties in the VC and choose "auto detect", click on the equivalent button in the VC of Laptop1 - "Input Universe" in Laptop2's button properties should now show "1: ArtNet" and the "Input Channel" should be "512: ?".
Activate "operate mode" on Laptop 2 and the video should be played while pressing the button on Laptop1. (On my machine, the video refuses to start the first time it is pressed after a new start of QLC+ (audio works), have to figure out, why. Maybe it will work reliably if I'd choose another video format than mp4.)
That's how it worked for me. Any recommendations (to simplify this)?
Re: Using QLC+ to control video via network? [solved]
Posted: Mon Mar 25, 2019 5:10 pm
by jeremyAMMD
I had almost the same problem.
I have QLC+ on a laptop (Debian), and a rasberry pi.
I made a script for each video, like this one:
I name it "OMX-grenier1.sh"
#!/bin/bash
ssh pi@192.168.43.141 pkill omxplayer
ssh pi@192.168.43.141 /usr/bin/omxplayer -b --no-osd --no-keys --loop /home/pi/Videos/Aion/live/grenier1*
but first i had to access the raspberry without password:
https://www.raspberrypi.org/documentati ... ordless.md
and in QLC+, i made a script to launch my script:
systemcommand:./Documents/aion/Live/scripts-videos/OMX-grenier1.sh
hope it helps.