Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Content Zone
minLevel1
maxLevel7
typeflat
separatorpipe

service

Configuration for the service’s backend

  • httpPort (number; default 800)

    • insecure webserver port for all pages provided by the service

    • requires restart

  • httpsPort (number; default 801)

    • secure (HTTPS) webserver port for the same pages. Everything is served on both ports simultaneously.

    • requires restart

  • oscPort (number; default 9003) [requires restart]

    • port that the service listens on for incoming OSC. Needs to match Playback and Igloo Control Panel’s OSC outport ports.

    • requires restart

  • computerName (string; default empty) [requires restart]

    • name for the machine, shown only in ICE Control Panel’s discovery page.

    • requires restart

sources

Configuration for behaviour of the sources app (Sources tab in Igloo Control Panel).

  • ignoreList (array of strings; default ["IGLOOHOME"])

    • list of Capture input names not to show in the Sources app. Change to [] to stop ignoring Igloo Home.

cast

Configuration for keyboard/mouse casting app (Mouse tab in ICE Control Panel).

  • behaviour ("ice" or "web"; default "ice")

    • Destination of keyboard/mouse events from the cast app - ICE or Igloo Web.

    • requires restart

youTube

Configuration for Igloo Control Panel’s YouTube app.
Position/scale are used to position the Capture channel somewhere other than the middle of the screen. The channel’s position is reset whenever a new video is provided (to prevent 16:9 videos appearing initially with 360 settings).

  • captureName (string; default "YouTube")

    • the name of the Capture channel that has been set up to display incoming YouTube videos; the service uses this to tell Capture to set it to max resolution, reset its geometry, etc. at correct times.

    • requires restart

  • scale (number; default 1)

    • default scale for the above Capture channel

    • requires restart

  • position ([number, number]; default [0.5, 0.5])

    • default position for the above Capture channel

    • requires restart

fileBrowser

Configuration for Igloo Web/ICE’s built-in WebView file browser.

  • contentFolderPaths (array of strings; default ["C:\\igloo\\Content\\"])

    • Filepaths that can’t be navigated ‘out of’ using the GUI. These filepaths won’t have the ‘up a directory level’ arrow added to their UI.

    • Paths need to use escaped backslashes as a separator.

icedrop

Configuration for the ICEDrop file-share app

  • directory (string; default "C:\\content\\icedrop") [requires restart]

    • Target directory for file uploads from ICEdrop. No files will be uploaded if this doesn’t exist

    • Paths need to use escaped backslashes as a separator.

    • requires restart

spacewalk

Configuration for spacewalk app URL parameters

  • p (string; default empty)

    • ‘project’ URL parameter provided to any spacewalk instances on pageload

    • updated by the spacewalk app when a user explicitly visits a new project using the bookmarklet

  • env (string; default empty)

    • ‘environment’ URL parameter provided to any spacewalk instances on pageload

    • updated by the spacewalk app when a user explicitly visits a new environment using the bookmarklet

projectorControl

Configuration for projector control capabilities of the backend. Set the target port and desired OSC message(s) here.

  • port (number; default 9016)

    • port for OSC to be sent to when requested

    • requires restart

  • on (array of strings)

    • OSC message(s) to turn projectors on when requested

    • requires restart

  • off (array of strings)

    • OSC message(s) to turn projectors off when requested

    • requires restart

controlPanel

ICE Control Panel browser configuration

Not yet finalised; this page will be updated when it is.

...