Additional Software Dependencies
Igloo
...
Core Service
The Igloo -Cast-Sources service Core Service needs to be installed on the Igloo Media Server i.e. the server which is running the Igloo Warper application. This service interfaces with the core igloo applications, tracking their current state and providing a browser UI (embedded in Igloo Control Panel) to control aspects of the system, such as the sources tab, Warping app and YouTube app.
...
Code Block |
---|
<inputName>VideoConference</inputName> <secondaryInputName>VideoConferenceSecondary</secondaryInputName> |
Igloo Warper Canvas sharing
...
In the Igloo Warper CaptureInputs.xml file that can be found in Help - Global, add a new Capture input setting and set the inputName to YouTube
Important - Close warper before you save CaptureInputs.xml
...
In the Igloo Warper CaptureInputs.xml file that can be found in Help - Global, add a new Capture input setting and set the inputName to VideoConference
Important - Close warper before you save CaptureInputs.xml
...
This would stop the Sources tab from rendering any Capture channels named VideoConference
or AnotherChannelName
.
Custom Apps
User defined apps can be added to the App tab by modifying the settings.xml file to include additional browsers.
Code Block | ||
---|---|---|
| ||
<browser>
<isIPServer>0</isIPServer>
<name>GOOGLE</name>
<urlPostFix></urlPostFix>
<webAddress>www.google.com</webAddress>
<enabled>1</enabled>
<iconName>iconFileName.png</iconName>
<group>APP</group>
</browser> |
...
Projector Control
Why?
Igloo Control Panel’s settings tab has two buttons to turn on and off projectors:
...
These buttons send message to the igloo-cast-sources service, which then sends configurable messages to other destinations to actually turn projectors on or off.
How?
Configuration is performed in igloo-cast-sources' config.json
, which is located by default at C:\igloo\igloo-cast-sources\config.json
on the media server:
...
These defaults send messages to Igloo Device Control.
Change the port
number to send OSC to a different application.
The on
and off
properties accept any number of OSC messages formatted as strings, with arguments as required.
e.g, with this config:
...
Pressing “Projectors On”:
sends OSC message
/turn/on/some/projectors
with argument1
to port9999
sends OSC message
/turnOnOtherProjectors
with argument15
to port9999
Pressing “Projectors Off”:
sends OSC message
/turnOff/allProjectors
with no arguments to port9999
The igloo-cast-sources
service must be restarted after changing these settings.
...