Manage player services and modules
  • 20 Jul 2023
  • 1 Minute to read

Manage player services and modules


Article summary

The Grassfish player software comprises various modules and services that you can configure in the player configuration groups in the Grassfish IXM Platform. 

The following chapters explain the most important services and modules.

InternetReceiver

The internet receiver is responsible for data transmission. When data is transmitted between server and client, the server provides the data, and the client asks for changes on the server in predefined intervals. This means that data is transmitted via an outgoing connection, so firewalls are not a problem.

The internet receiver also tells the server whether a client is online or offline.

Installation directory

/opt/grassfish/tools/current/gfInternetReceiver

Service name

gfInternetReceiver

Log directory

/opt/grassfish/data/logs/gfInternetReceiver

Overseer

Overseer is a Grassfish service that monitors the players and various modules and restarts them when necessary. The overseer also monitors the spot playback using a maximum timeout.

Additionally, this service performs regular reboots and shutdowns, and executes restarts initialized via the Grassfish IXM Platform.

Installation directory

/opt/grassfish/tools/current/gfOverseer

Service name

gfOverseer

Log directory

/opt/grassfish/data/logs/gfOverseer

Player

The player is the core component of the Grassfish software. It plays back all spots in the order specified in the IXM Platform.

You can start the player manually, run the EXE file, or use the Overseer monitoring service which is the most common method.

The player includes different player applications for the supported content formats.

Installation directory

/opt/grassfish/tools/current/gfPlayer

Service name

gfPlayer

Log directory

/opt/grassfish/data/logs/gfPlayer

ScreenController

The screen controller is responsible for controlling displays and observing operating times. If you use RS232 for display control, it also controls the serial connection of the screens and switching them on and off.

You must ensure that the screens are plugged into the right ports. You can change the COM assignment in the player's configuration group and assign the screen type in the Grassfish IXM Platform. If this connection doesn’t exist, either the screen output is deactivated or the display switches to black.

Installation directory

/opt/GVClient/tools/current/gfScreenController

Service name

gfScreenController

Log directory

/opt/GVClient/data/logs/gfScreenController

Updater

This service is responsible for updating the software. The updates are provided via the Grassfish Server. The Updater downloads the updates and stores them at opt/GVClient/data/updates/. Once the update has been successfully completed, it deletes the files.

Installation directory

/opt/grassfish/tools/current/gfUpdater

Service name

gfUpdater

Log directory

/opt/grassfish/data/logs/gfUpdater

InitBox

The main function of the Grassfish InitBox is to initialize and activate the player.

Installation directory

/opt/grassfish/tools/current/gfInitBox

Service name

gfInitBox

Log directory

/opt/grassfish/data/logs/gfInitBox


Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.