IRIS 

  1. Introduction
  2. Installation
  3. Joysticks
  4. Running
  5. Support

1. Introduction

IRIS is an advanced traffic management system. It is used to control field devices (signs, ramp meters, etc.) and collect traffic data.


2. Installation

Install the Java Runtime Environment, version 8. This must be done by someone with local admin privileges. If you attempt to install it without proper privileges, the installation will fail and you will get a "bad installation" error.

For advanced video support, GStreamer version 1.16 or newer must be installed. The IRIS client uses GStreamer to handle video decoding and display. GStreamer is also free and open source software.

For Windows (64-bit and 32-bit) users, GStreamer will be downloaded and installed in your user directory automatically if it is not found. If you want to install it yourself, or if you are using Linux, you can follow the instructions below.

For Windows users, the software is available on the GStreamer website. Installing GStreamer must also be done by someone with local admin privileges. Make sure to install the version with the same architecture (32-bit or 64-bit) as your installed Java Runtime Environment. When installing, perform a "complete" installation that includes all components. You will also need to add the directory C:\gstreamer\1.0\x86_64\bin (or C:\gstreamer\1.0\x86\bin if you are using a 32-bit JRE) to your PATH environment variable.

For Linux users, use your distribution's package manager to install GStreamer. Make sure to install all plugins (base, good, bad, and ugly), as well as the libav (FFMPEG) plugins. You may need to make sure that the location it is installed to is in your LD_LIBRARY_PATH environment variable.


3. Joysticks

Camera pan, tilt and zoom may optionally be controlled with a joystick. For this feature to work on Windows, a couple of external software packages must be installed. They are Python, and PyGame. Installing these packages requires admin privilegdes.


4. Running

To run IRIS, click here.

IRIS requires unrestricted network and PC access. By design, Java Web Start restricts this access. You will be prompted to allow unrestricted access but advised not to do so. Disregard this advice and click the "Start" button to allow access. After that, you may start up the Java Web Start Application Manager and run it from there.