Private & Confidential
(1.3.0) Utilities
Descriptions of some additional stuff the service provides.
Suggestions and requests are greatly appreciated and can usually be added fairly quickly; please feel free to ask if there’s anything you need, or anything you want different behaviour for.
get-control-panel
Page that serves up-to-date ICE Control Panel installers for all platforms. Visit http://localhost:800/get-control-panel/
or the equivalent local network address for download links.
bookmarklet
Add this to a bookmarks bar on a browser using http://localhost:800/bookmarklet/setup
(or the equivalent local network address).
The bookmarklet, when activated, will have different behaviour based on your current browser location.
Matterport | Sends the Matterport space you are viewing to the Igloo Matterport Service |
Street View | Sends the Google Maps location you are currently viewing to the Igloo Streetview Service |
Google Arts and Culture | Sends your current Google Arts and Culture location to the Igloo Streetview Service |
Spacewalk | Sends your current Spacewalk location to the Igloo Core Service. |
Google Earth (Igloo Web only) | Loads your current Google Earth location if the Google Earth tabset is active. |
ThingLink (Igloo Web only) | Displays the current ThingLink panorama, overwriting your current Igloo Web session |
osc-to-http
Send OSC messages with the structures outlined below to make HTTP requests. Service listens for OSC on 9003 by default (configurable in config.json
).
Useful for calling HTTP APIs (e.g. AVer or BirdDog PTZ cameras) from open-stage-control.
/http/get
GET
a url (optionally with Basic
credentials).
Address |
|
First argument | url to GET - string (e.g. |
Second argument (optional) | HTTP ‘Basic’ authorization credentials for GET request - string (e.g. |
/http/post/json
POST
json to a url.
Address |
|
First argument | url to POST - string (e.g. |
Second argument | JSON body for POST request - string (e.g. |
osc-to-udp
Send OSC messages with structures outlined below to send UDP packets to local network addresses. Service listens for OSC on 9003 by default (configurable in config.json
).
Useful for sending RS-232 (via an appropriate adapter) to Crestron, Bluestream, etc from open-stage-control.
/udp/byteArray/Uint8
Send a UDP packet containing an array of unsigned 8-bit integers to an address
Address |
|
First argument | address - string (e.g. |
Any remaining arguments | integers which will be sent in the UDP packet (e.g. |
osc-to-tcp
Send OSC messages with structures outlined below to send TCP messages to local network addresses. Service listens for OSC on 9003 by default (configurable in config.json
).
Igloo Core Service opens a TCP socket to the target device, writes the desired message, then closes the socket.
Useful for controlling Crestron or Lightware devices from open-stage-control.
/tcp/string
Address |
|
First argument | address - string (e.g. |
Any remaining arguments | Strings which will be written to the TCP socket. To enable usage of this utility with telnet-style commands, these are sent as separate lines (e.g. each additional argument will be separated with |
(c) Igloo Vision 2020