Tobii Pro Network Runtime​

With the aim of unifying functionality of all Tobii eye trackers, we have moved communication with the Tobii Pro Spectrum from the Tobii Pro SDK code base to a separate runtime.

This article explains the concept and what has changed.

This feature only applies to Tobii Pro SDK version 2.0 or later.

This feature only applies to Tobii Pro Eye Tracker Manager 2.7 or later.

Changes

To communicate with the Tobii Pro Spectrum, you need a network runtime which can be installed via the Tobii Pro Eye Tracker Manager. This will be the only notable change for users, since all other changes are made under the hood, proverbially speaking.

Concept

In previous versions of the Tobii Pro SDK (1.11.x and earlier), network discovery has been handled in the Tobii Pro SDK. Network discovery was done using DNS Service Discovery (DNS-SD) and communication with the tracker was made via TCP/IP within the Tobii Pro SDK. To unify design and improve separation of concern in Tobii's internal code base, discovery of and communication with Tobii Pro Spectrum has been moved to a dedicated runtime. This runtime is required to be installed on the host computer used with Tobii Pro Spectrum

This results in the behavior of Tobii Spectrum conforming to the connection and installation of other Tobii eye trackers, such as Tobii Pro Fusion or Tobii Pro Spark.

Note! Discontinued Tobii eye tracker models, irrespective of whether they connected to the host computer via ethernet or USB, are also impacted by this change, and will no longer be supported by Tobii Pro SDK 2.0. See the list of supported eye trackers for Tobii Pro SDK version 2.0 or newer.