Tobii Platform Development Kit (PDK) is needed for eye tracker integrations. The PDK contains a Tobii platform runtime that connects to the eye tracker. It also contains Tobii Stream Engine API and documentation.  Each integration or type of eye tracker needs its own PDK with access to specific data streams and other adaptations needed for a particular integration.

How do I get the PDK?

Contact us and we will be happy to help you!

Architecture

The figure illustrates a simplified overview of the Tobii hardware and software stack. This picture may look different depending on context.

Included with Tobii Eye Trackers designed for professional products, is the software package named the Tobii Platform Development Kit (PDK). The PDK is the smallest collection of software enabling communication between your application and the Tobii Eye Tracker. It has two main components, Tobii Runtime and Tobii Stream Engine.

The Tobii Runtime is a service that handles the connection to the device. Each Runtime is bound to a specific type of device and will not work or interfere with any other types of devices.

Tobii Stream Engine includes the low-level C-API and serves as the foundation for all software communicating with all kinds of Tobii Eye Trackers. The specific version of Stream Engine included in the PDK has been tested for that particular type of device. You can read more about Tobii Stream Engine here.

To get the most out of the Tobii Eye Tracker, please read about how eye tracking works here.