Document toolboxDocument toolbox

TouchOSC layout and network configuration

Igloo utilises the third-party application TouchOSC (Developed by Hexler) to control the various Igloo applications over the OSC messaging protocol. Adding new/updated TouchOSC layouts will need to be synced from the media server for layout updates. Please allow UDP 8000-8020, 9000-9020, 10000 inbound \ outbound connection in the firewall settings. Make sure two way communication is possible for remote devices to be able to send and receive OSC messages from media server.

Firewall Rules

The following table describes ports for common services that are used by an Ipad Touch OSC, as well as the scope.

Explanation of Scopes:

Igloo Network - the network containing the Igloo related hardware i.e. media server, projectors, etc. This can be a separate VLAN,or mixed with a pre-existing network.

Outside - Corporate network  sending OSC messages and / or NDI streams to the Igloo from this network, firewall rules must be in place to allow traffic through.

Inbound / Outbound - Inbound is assumed to be traffic directed at clients on the Igloo network, whereas Outbound is traffic leaving this network. This can be controlled by your gateway firewall, or intermediary security device. Windows Firewall settings on the media server itself should also match where required.

 

Port

Scope

Description

UDP 9000-9020, 10000 Inbound\Outbound

Igloo Network - Required 

Outside Network - Optional

OSC Protocol

UDP 8000-8020

Inbound\Outbound

Igloo Network - Required 

Outside Network - Optional

Protocol for syncing layouts from touch osc editor

TCP & UDP 3001, 8086, 8080

Inbound\Outbound

Igloo Network - Required 

Outside Network - Not Required

Node.js services for streetview, IglooVC, GeoCV


Igloo Media server details are shown below. 

Host Name

Machine IP

Machine Address 

Scope

Description

mediaServerName

136.186.118.11 (x.x.x.x)/dhcp

mediaServerName.domain.com

Igloo Network, Outside

(optional)

OSC Protocol

Instructions

The following is a guide to putting new layouts on a remote device using TouchOSC Editor’s sync function:

Open the TouchOSC Editor application in the media server.

  1.  

  2. Select a touchOSC file by selecting Open and navigating to the file to be synchronised with the remote device. Sample files can be found in the Warper’s install folder.

  3. Select the sync button in the TouchOSC application and pop-up window will appear with instructions.

     

  4. Open the TouchOSC application on the remote device and tap on circle button that takes opens the settings page.

     

  5. Select layout and make sure the OSC address is the media server IP address.

     

  6. Select add (IOS)/add from editor (android)

     

  7. Media server name appears under the found hosts and tap on that.

     

  8. The new layout appears and tap on that which will be selected as TouchOSC layout.

     

  9. Verify new layout is working

     

  10. Run the Igloo Warper and Igloo control application (both in start menu) on the media server.

  11. Clicking on the Clips tab of the TouchOSC app and clicking on Bank>1should populate the clip banks in TouchOSC with the filenames of any clips loaded into Igloo Control. If you are not able to see the clip bank names that means the remote device is unable to receive information from the media server.

 

 

 

 

(c) Igloo Vision Ltd. 2023