Schedule a demo
Products / ETRemote & SDK

ETRemote

Access and control the eye tracker remotely over the network in real time. From a remote location, you can see what the participant is viewing, know where their attention is focused, and start recording whenever something interesting happens.

ETRemote streaming live from ETVision

Highlights

STREAM

Live data and video

Receives and displays live digital data and streaming video from ETVision or an older ETServer system, over wired or wireless LAN.

CONTROL

Remote control

Controls data recording on the tracker, streams stimulus video to it, and sends external data (XDAT) values for recording alongside gaze.

SCREEN

Screen recording

Records external-PC screen video in sync with the tracker's data files, which is how StimTrac is implemented.

SCRIPT

Configure Stimulus

Easily create, save, load, or run a script to present a series of images or videos as stimuli, while marking ETVision data with the start and end of each presentation event.

SSC

Stationary Scene Camera

Use as a Stationary Scene Camera to stream an external PC display to ETVision.

1-to-N

Multiple Control

One ETRemote can simultaneously control multiple eye trackers, while one ETVision can also communicate with multiple ETRemote screens for stimulus presentation.

SDK with samples

A Network Communication manual describes communication with Argus Science systems over a local area network. Sample programs demonstrate communication from C++, MFC, C#, Python, LSL, MATLAB, and E-Prime, all with source code.

ETNetLib is a COM library providing the network interface: commands over TCP, streaming live data or video over TCP or UDP. Samples cover receiving live data and images, controlling recording, auto-calibration, reading AI object status, and setting XDAT values.

The manual and samples install with ETRemote, so your own programs can talk to the eye tracker the same way ETRemote does.

Features

  • Receive and display digital data and video from the tracker in real time.
  • Send commands to the tracker to record data and video.
  • Send external data (XDAT) values for recording.
  • Synchronously record subject-display screen video for Stimulus Tracking.
  • Run a script to present a series of images or videos as stimulus.
  • Documentation and sample code ship with the installation.
Real-Time stream
Built in MassachusettsUS-owned, US-based engineering and fabrication
No annual feessoftware included with the system
Direct engineer supportyour questions reach the people who build it

Integrate ETVision into your stack

The protocol is open and documented. We will help you connect.

Talk to an engineer