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.

If you are using the Eye Tracker 5, you will not need to obtain a PDK to use the eye tracker. Its Tobii platform runtime is automatically installed as you connect the Eye Tracker 5 to your computers. It is also automatically updated by Windows update. If you wish to develop for the Tobii Eye Tracker 5 you will however need to download Tobii Stream Engine.

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.