Versions Compared

Key

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

It is possible to configure a number of different controllers to interact with the layers on the ICE Igloo Core Engine canvas. This section describes how to use the primary type of controller - a keyboard and mouse.

Info

This tutorial requires ICE Igloo Core Engine Control Panel to be installed on a device with a keyboard and mouse such as a laptop. The device must also be on the same network as the Igloo Media Player.

Tutorial Video

...

Casting Local Keyboard and Mouse

...

Select Workspace > Controller, press the ‘+' button and select 'Igloo Cast’.

In the dropdown labelled Mode, select Cursor.

The number shown in the Controller list is simply used as an identifier and to differentiate from other controllers.

The ICE If you are connected to the Igloo Media Player console, the local keyboard and mouse can be used to interact with the Canvas preview window. When the Canvas UI option is enabled, the movements of the mouse over the Canvas preview, correspond with the Igloo Core Engine Canvas UI cursor. The limited size of the preview window can make fine control of the cursor difficult and this can be addressed by increasing the canvas preview size within the desktop UI. This is done by dragging the bars separating the layer list and layer settings windows as shown below.

View file
nameInvalid file id - 91280b22-810c-493f-a49b-c6b83fe2738b

Remote Keyboard and Mouse

A remote keyboard and mouse can also be used to control the Igloo Core Engine Canvas UI, by ‘casting’ the keyboard and mouse using Igloo Control Panel.

...

Select Workspace > Controller to display the dialog.

By default, Controller1 is added which is set to ‘Igloo Cast’ and ‘Cursor’. Igloo Cast refers to Igloo Control Panel and Cursor means that the controller will drive the cursor on the Igloo Core Engine Canvas UI.

Igloo Control Panel

TheIgloo Control Panel application can be installed on another device, such as a laptop or PC, and then used as a controller for ICEIgloo Core Engine.

...

Run ICE Igloo Control Panel and select the ICE server from the available list. it will automatically connect to an available Igloo Core Engine media player (briefly displaying the media player name). The Settings tab can be used to connect to a different media player.

On the Mouse tab, press the ‘Start casting’ button.

Igloo Control Panel can also be installed on iOS, MacOS, Android and Microsoft Surface devices. For phones and tablets, the cursor can be moved using the touchscreen and text input via the software keyboard*.

*software keyboard not yet supported on Android devices.

Movements of the mouse will now drive the cursor position on the ICE Igloo Core Engine canvas. Use the mouse to move around the canvas and interact with the layers. Using the ‘News Dashboard’ session, use the mouse to scroll the websites and click on any interesting links.

...

Test the keyboard input by selecting one of the WebViews and changing its URL to, for example, w wwwww.google.co.uk.

Press the Escape key on the keyboard to exit from casting mode.

Save Workspace Settings

Select Workspace > Save from the menu bar in order to save the Controller settings.

Next Section: Desktop UI - Layer Types for IntegrationExploring Google Street View