Jump to content

Live Video on Q-Lab 4


Recommended Posts

I am posing a query here, as I know that what is in my head can in theory be done, I am just unsure of exactly how to implement it.

I am looking to update video playback within my theatre, the current setup uses powerpoint from a PC directly to a projector, simple and easy enough - however, multiple powerpoint files are required as the preshow, 5 mins prior to curtain, interval, 5 mins prior to curtain and post show 'B-Roll' are all essentially differently.  Whilst the current setup is not that clumsy, save for powering the projector off and on with the remote, I have been thinking of upgrading the system to run through Q-Lab.

 

The projector can be controlled through TCP/IP protocol over Ethernet connection, so I know that in theory I should be able to write OSC cues in Q-Lab to both power the projector on and off, as well as mute and unmute the projector, solving that clumsiness.

The 5 minutes prior to curtain for both pre show and interval, as well as the post show B-Rolls are all essentially identical and I know I can simply record the powerpoint and create an mp4 file that Q-Lab can playback and loop.  Easy!

The Preshow and Interval B-Roll is essentially a collection of slides advertising future performances, these slides get updated on a weekly basis and utilise a random selection of transitions that are built in to powerpoint, rather than recording this every week, I was considering using Q-Labs live feed video feature.  My question is, really in two parts, is it possible to have another computer provide a live feed to Q-Lab (essentially a PC to a Mac) and if it is possible, what extra equipment would I need to make this work?

Link to comment
Share on other sites

To answer the questions you posted:

1. Yes, use a camera cue.

2. A capture card to take a video feed from the powerpoint pc that is supported in MacOS and QLab.

QLab can access video capture devices through camera cues, you can then apply the same geometry and effects to them as a normal video cue. If you upgrade to QLab 5 you can utilise NDI screen capture to send the video feed over a network, but for various reasons a hardware capture card is a better solution.

Control wise you would be sending TCP commands direct from QLab, not OSC. When you set the destination you can tell it what protocol it's sending. If you struggle to get it work directly, you could send OSC from QLab to companion which will probably have a nicer integration with the projector.

This is definitely a cheaper option, but a more robust solution would be to put a presentation switcher between the PC and the projector. That would allow you to switch between multiple sources cleanly, and utilise things like still stores PiP effects and being able to freeze or blackout the signal. It's also a more reliable device to be the single point of failure than either a PC or a Mac. Assuming your projector is 1080p or lower, you don't even need anything particularly fancy or recent. Something like a PDS 901/902, Analog Way Pulse2 3G, or similar Roland switcher.

Link to comment
Share on other sites

  • 1 month later...
On 3/31/2024 at 5:07 AM, Graham LXAV said:

I am posing a query here, as I know that what is in my head can in theory be done, I am just unsure of exactly how to implement it.

I am looking to update video playback within my theatre, the current setup uses powerpoint from a PC directly to a projector, simple and easy enough - however, multiple powerpoint files are required as the preshow, 5 mins prior to curtain, interval, 5 mins prior to curtain and post show 'B-Roll' are all essentially differently.  Whilst the current setup is not that clumsy, save for powering the projector off and on with the remote, I have been thinking of upgrading the system to run through Q-Lab.

 

The projector can be controlled through TCP/IP protocol over Ethernet connection, so I know that in theory I should be able to write OSC cues in Q-Lab to both power the projector on and off, as well as mute and unmute the projector, solving that clumsiness.

Also, just recently, after reading an article by https://www.cogniteq.com/blog/how-build-live-streaming-app-features-and-cost, I turned to professionals from Cogniteq to develop personal streaming software. They did everything in the best possible way, I am incredibly pleased.

The 5 minutes prior to curtain for both pre show and interval, as well as the post show B-Rolls are all essentially identical and I know I can simply record the powerpoint and create an mp4 file that Q-Lab can playback and loop.  Easy!

The Preshow and Interval B-Roll is essentially a collection of slides advertising future performances, these slides get updated on a weekly basis and utilise a random selection of transitions that are built in to powerpoint, rather than recording this every week, I was considering using Q-Labs live feed video feature.  My question is, really in two parts, is it possible to have another computer provide a live feed to Q-Lab (essentially a PC to a Mac) and if it is possible, what extra equipment would I need to make this work?

It sounds like you're on the right track with your plan to upgrade your theater's video playback system using Q-Lab. Integrating live feeds into Q-Lab can indeed enhance the versatility of your presentations. Here's how you can achieve it:

  1. Live Feed from Another Computer (PC to Mac): Yes, it's absolutely possible to have another computer provide a live feed to Q-Lab on a Mac. To accomplish this, you can use video capture hardware or software on the PC to capture the live feed and then send it to the Mac running Q-Lab. There are several options available for video capture devices, including external capture cards or software solutions that enable screen sharing over a network.

  2. Equipment Needed: The specific equipment you'll need depends on your setup and preferences, but here are some general recommendations:

    • Video Capture Device: Look for an external video capture card or device that connects to the PC via USB or HDMI and provides a video output compatible with your Mac. Brands like Blackmagic Design and Elgato offer reliable options.
    • Software Solutions: Alternatively, you can explore software solutions for screen sharing or video streaming from the PC to the Mac. Applications like OBS Studio or NDI Tools allow you to capture and transmit video over a network.
    • Network Connection: Ensure both the PC and the Mac are connected to the same network for seamless communication between the devices.
    • Cables: Depending on the chosen setup, you may need appropriate cables (e.g., HDMI, Ethernet) to connect the devices.

By integrating live feeds into Q-Lab, you can streamline your workflow and create dynamic presentations with ease. If you have any further questions or need assistance with specific equipment or setup recommendations, feel free to ask!

 
 
 
Link to comment
Share on other sites

  • 2 weeks later...

Hi Graham

Have spent this week playing around (Then driving an entire show) with Companion. If you've got, or can get a Stream Deck I'd try adding your preshow files to VLC player then triggering them via OSC from there. It takes the strain off QLAB which can be flaky with video playback on older and less powerful machines.

Added  bonus, you can stack commands from multiple devices/consoles/apps to a single button.

Like anything that makes your life easier the cost is in the setup but the end result is lower blood pressure.

The app it itself is free. Rock solid with zero lag.  Just make sure all your devices are on the same network and you'll be golden.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.