Igloo System Architecture Overview
A standard Igloo system consists of a central media server responsible for managing, receiving, and warping content; projectors which receive video signal from this media server; a tablet for controlling the Igloo software; and potentially client devices that stream content to the media server, using a protocol such as NDI.
The media server and projectors will communicate over a network in order to centrally manage projector settings, and to provide some monitoring and troubleshooting information.
A control tablet typically sits on a wireless network that is able to talk with the media server, in order to send OSC messages to the Igloo Control software.
Clients wishing to send NDI streams to the media server usually sit on the same network as the control tablet, or will be on another network that is able to route through to it. Multicast traffic must be allowed in order for this functionality to work, as NDI works by having clients broadcast their presence to receiving servers.
In terms of cabling, this will be determined by our team on a system-by-system basis. As a rough guide, where high network usage is expected (e.g. content streaming), we typically use and recommend Cat6 Ethernet cabling using 10GbE. In most cases, Cat5e using 1GbE is enough.
A specific, more detailed, overview of these connections and signal flows will be provided in the form of a system diagram showing each component and the connection types between them.
Multi-User Installation of Igloo Software
As of the current release (Warper 1.17.0, Control 1.41.0, Capture 3.1.0, and Web 1.1.2) this is not officially supported. Development builds exist with this functionality and is expected to make it in to the winter release
Igloo software can be installed for all users, rather than the default of per-user installations, during the install process. This installs configuration files underneath C:\ProgramData\Igloo Vision\
which should be accessible to all users on the system. All users will therefore require read access to this folder for the software to work correctly, and write access where they need to make configuration changes, e.g. changing clip banks in Igloo Control.
An alternative to giving all users write access to this folder (potentially a security risk) is to have a set few power users who have these permissions in order to make changes to configuration.
Igloo Software Data Locations
The following locations are used by a default installation of the Igloo software suite. These locations can be modified by customising the install process as required.
Path | Description | Read-only? |
C:\Program Files\Igloo Vision\ | Default system-wide installation path for Igloo software. Contains executables and required program data files. | Can be read-only, except in the case of software updates. |
C:\ProgramData\Igloo Vision\ | Default system-wide location for configuration files, as well as help and utility files for Igloo software. | Requires read/write access for all users to load and save configuration. |
%localappdata%\Igloo Vision\ | Location of per-user config files, e.g. clip banks for Igloo Control. | Requires read/write access for individual users to load and save configuration. |
C:\Igloo | Location of tools and third party software. | Requires read access for users to start programs here. |
D:\Content\ | Typical system-wide location of video + image content files for Igloo Warper and Control. | Requires write access to add / remove / update content. Read access required for all users. |
Add Comment