Observer XT

Observer XT is a software package for collecting, analyzing and presenting observational data. This software package can help to code and describe human behavior in a quantitative manner. The synchronization of multiple data streams, such as eye tracking or physiological data as well as different video and audio formats, is possible. This package can be used in both laboratory and naturalistic settings.

How to use Observer XT? 

You can find the online software development kit here.

Basic information on the setup can be found here