Devices

To see the list of Devices click on the button Devices in the left navigation menu.

Here you can find all devices (Players) configured with domain channels that ever played, all their locations pointed on a map and all offline and online devices at the moment.

Details view

When the user selects a device row, two panels correspond to the player’s data: The Details view with unique information about the selected device, and the left panel where the tasks and player activities are placed.

The details view is the panel placed above the device’s list view and replaces the pie and the location map when the user selects a device.

Under the Details view are located the information about the name, the status, when the player was last online, uptime, subscribed channels, player’s IP address, gateway IP, DNS name, O/S version, Player’s version, the call interval, location and time zone, live download and average download speed, CPU Disk and RAM state and Syncs percentage.

Gateway IPShows the gateway IP address for the device
DNS NameShows the device name
Last SeenShows when the device last contacted the CM Service
O/SShows the windows operating system
RAMShows the RAM information for the device
DiskShows the device hard disk space-related information
CPUShows the device average CPU usage information
RebootedShows the date/time when the device was last rebooted
Up TimeShows how long Android CM Player has been running
Physical LocationShows the location of the device
Time zoneShows the time zone of the device
Player VersionShows the Android CM Player software version
AMT CapableShows whether the device is AMT capable or not
Average speedShows the average speed of download
Live download speedShows the current download speed
Sync PercentageShows the sync percentage of metadata/media download
Call IntervalShows the duration at which Android CM Player contacts CM Service at regular interval

Tasks and Activity view

By selecting the wanted player, also another panel opens on the right side. Here are placed the Player Tasks, Player Activities, and the location map of the selected player.

Player Tasks

Under Player Tasks section are placed the commands for remote device management. Only a user with Domain Admin permissions can use these commands, so if you are logged in as a project user than you won’t see the Player Tasks section at all. Remote device management feature enables the Domain Admin to approach remotely the devices where the players are playing at the moment so Domain Admin can use the commands under the Player Tasks only if the selected device is online. If the device’s service is not configured with remote management feature, then the whole Player Tasks section won’t be visible for any selected player.

How to configure the remote device management feature

If you are subscribed for this feature, then the service administrator already configured it in the realm mode. Even configured, the remote device management feature is disabled by default.

How to enable the feature:

  1. Go to domain’s Control Panel and open the Remote Access Settings tab,
  2. Check the option under Remote Access,
  3. Press Save,
  4. Start your player,
  5. Wait for 5 to 10 minutes for the service to install the remote feature’s agent on player’s device.

You will know that everything is installed when the links under Player Tasks becomes enabled.

Remote device management commands

There are eight commands under Player Tasks for devices that support remote management:

Remote DesktopFrom this page the Domain Admin can manage the remote desktop of the selected online device.
File ExplorerFrom this page user can see the file system of the remote machine and manage files like add or remove a file, or replace a file to another folder.
Show DesktopIn this page user can monitor the screen activity of selected devices.
TerminalThis page provides terminal where the user can type commands for the remote device’s machine.
Power OffThis option will turn off the remote device.
RestartThis option is the equivalent of reboot option, but for the remote device.
SleepThis option will put the remote device in sleeping mode.
HibernateThis option will put the remote device into hibernate device.

The last two settings depend of the device’s power settings.

Player activity

In player activity, we can see the channels associated on the player. Under currently playing we can see which campaigns are published to the player and which campaigns are downloading or pulling from the player.

Also, we can see which media is in the campaigns and we can preview it. Preview of the media is done by clicking on the wanted media name from the list and a modal window with a larger image will appear.

Note that every sync interval (every minute - 60 seconds by default) the Devices page will be restarted with the latest updates.

The last section of the right panel is the location map that gives the graphical presentation of the device’s physical location.

Context menu

The context menu contains all the options for the specific type of entity. The context menu for devices is located on the left side and replaces the site’s navigational menu. You can also approach Device’s context menu by right-clicking on the list view area.

The options from the context menu are explained below:


Show Network Usage
Clicking on this option will show how Mesh, Ryarc and System are using network data.

Upload Idle
Clicking on this option open dialog window to choose and upload Idle File.

Change The Channel
This option is enabled only for single selected device row and will redirect the user to device’s Channel Settings.

Pause Download
When this option is set, the player does not download new content: You can publish new content or pull published campaigns, tickers or commands, but the player will not receive requests. After this option is disabled by clicking on the Resume Downloading, the player will receive all the changes.

Player Log Report
User can approach the Neptune Player Report by clicking on this option only if the service is linked with Neptune service. Also if you want Neptune to make reports, you have to go to the domain’s Control Panel and check Record what has been played in play log.

Rename
We can use this option to change the name of the selected player.

Delete
If some player is inactive for a long time, and we want to remove it from the Devices list view, we can delete it by selecting its row first. More than one device can be deleted at once.

Refine Location
When no device row is selected in Devices page, on the panel above the list view is displayed the devices status pie and the map with location pointers of all devices in the list.
When you select one device, the details view for this device replaces the all devices view. Among the devices, information is shown the physical location of the device. The physical location is not precise all the time and can point a nearby location of your actual. If you like to change the location and where the pin points on the map, you can press on Refine Location.

You can drag and drop the pin in a wanted location. Also, you can change the description of the location in the field above. This field also will offer suggestions of existing location while typing. If user chooses to go by suggestion, the pointer will automatically change to a new location. Relocate button will save the changes, and Reset to default will reset to a predefined location.

Reboot device
This option will restart selected player’s device.

Log Accumulation Setup

Player Running Time
Gives you information for player running time for specific data range.

Create Task
Clicking on this option you can create task for resolving problems for specific player.

Also, you can search Devices with Order By and Filer options that are placed in the context menu that opens with right-click.

CM Player Configuration page in CampaignManager Web

Besides the CM Player Configuration file, the user can set settings for devices in device’s configurational page in CampaignManager Web.

This page differs from the configurational file with the fact that the player must play when the user makes changes in this page.

This page can be opened with a double-click on a specific device’s row.

Player Details

Under Player's Details are listed three sections: Summary, Player Activity and Status information.

Summary

This section gives you information about player’s status, number of attached display devices, how many of available devices are configured to run the CM Player and the channels used in the configuration.

Player Activity

In the Player Activity subsection, we have information about the channel that the player is configured with. There is also information about which campaigns are Currently Playing and how much they have been downloaded. Also below the Currently Playing, there is the Live Playlist section which is displaying the files in a campaign. These files can be also previewed by clicking on their names.

Status Information

In the Status information subsection, there is information about further details of the machine that is running the player.

There is information about: Gateway IP, DNS Name, Last Seen (this information explains when was the last time the player checked in live), O/S, RAM, Disk, CPU, Rebooted (when was the last time this machine was rebooted), Up time (what is the time that the machine is running actively), Physical location, Time zone, Player version, AMT Capable, Average speed (the average speed of download), Live download speed, Sync Percentage, Call interval (what is the interval in seconds that the CM Player should check in with the CampaignManager).

Channel Settings

Screen Management

In the top of the channel settings, there is placed the section for selecting channel and screen orientation for the player.

Connection Settings

In the Connection Settings, there are three settings that we can set.

If there is a com port on the machine running on the channel, and that machine is connected with a cable to the screen, we need to check the “Controllable display attached to port” option and specify the port.

In the second setting, we can set the time that the player checks back (contacts) the CM service.

The third option is the player background color. This applies when the media is not covering the whole screen of the player, and the rest will be with the specified background.

Display Settings

In the Display Settings, we can set Watermark to the screen and resolution. If the Custom watermark radio button is selected, an image can be chosen and its opacity on the screen.

In the Display Output Dimensions section, if the Fit screen size is select the screen size will be as the native resolution of the O/S. If the Custom screen size is selected the Width and Height of the screen can be entered manually.

General Settings

The General Settings section in the CM Player configuration is made of seven subsections.

Network Settings

The Network Settings is made of the Connection Settings and the Network interface section. Under the Connection Settings, we can enable using Node Server, Proxy Server and Enable external trigger events.

Use node server / Use proxy serverIf we check the Use node server or Use proxy server checkbox, the form will expand for entering the Node Server IP address or the Proxy Server IP address.
Enable external trigger eventsThis will enable triggering Usually the default trigger port is 9500.
COM portHere you can type the COM port code where the external device that you want to interact with the Android player is attached.
USB VID / USB PIDHere user should type the VID and PID codes of the USB device. In our case when a user wants to use barcode reader for triggering campaigns and media he should type the codes from the barcode reader. In order to find those pins for a specific device, you need to:
1. Attach the device in your windows pc and open the Device Manager
2. Select Human Interface Devices and find your USB Input Device
3. Open its Properties window
4. Go to Details and select Hardware Ids property.
Select Network InterfacePossibility to choose between active Network Interface Cards (NIC's).
Suspend campaign distribution between these timesWill stop receiving new campaign versions between set times. If the start time is bigger than the end time, than the suspension will be between the start time Today, and the end time Tomorrow.

General Settings

Enable process monitorIf this checkbox is selected, when the player is running in the background in parallel the player process monitor will run. This application is controlling the execution of the player, and if the player has some problems and shuts down, the process monitor can restart it.
Automatically start on system rebootIf this option is checked the CM Player will start with the starting of Windows.
Show player statusIf this option is selected, there are small color-coded icon images that will appear in the top left corner of the screen which explains the state of the player.
Disable top-mostThis option checked allows other application windows to be opened above the player.
RSS feed scroll text to the endThis will scroll the ticker text from RSS feed to the end.
Preload web resourceIf there is a web page with images in the campaign that is published on the player, with this option, all the cached files will be loaded directly
Disable screensaver (recommended)This option overrides the screensaver of windows to stay turned off when the player is running.
Auto updateWith this option, if the CM Service is upgraded, when the player communicates with it, it will download the update automatically and it will upgrade the version of the player when ready.
InvisibleIf the player is set to Invisible, it can’t be seen on desktop regardless of its size.
Allow file security checkUser may rename the hash name of the media in the Media folder, so if he changes the name of existing media and replaces its hash name to another media, the player will play the other media instead of the original. With this option checked, the player will check if something is wrong with the media, by hashing the whole media content and store it in a database. So if some media name is fabricated, that media will be soon deleted and the player will start downloading the right media again.
Use image blendingIf this option is selected, if there are multiple images in the campaign when transitioning between images, they will use blending effect.
Play Image WithSelect which application engine will be used in order to display image(VLC Media Player recommended).
Play Video and Audio WithSelect which application engine will be used in order to display video or audio(VLC Media Player recommended).
Use DirectX for tickerWith this option the ticker entity is rendered with DirectX on the player.
Play Social Media from internetIf you want to broadcast social media posts but not store the media locally, this will load Media (images/video) from social posts/comments directly from the internet on the player. This ensures that as long as the player has internet the media will play but it will consume bandwidth on every refresh.
Use overlay for text zonesWhen many text zones are added to campaigns, on a player they often don’t appear at once. With this option checked, the player puts all text zones in a single image so when the time for playing the campaign comes, all the zones will appear at the same time. This feature also prevents performances issue.
NOTE that social zones, especially posts with videos can’t be played or have issues with this option on.
Enable scroll in web playerUsually when a web resource is played on a player, the page is only partially shown, depending on the screen sizes. This option checked enables scrolling web resources on a player.
Playback modeThere are four playback modes:
Default mode
Mouse activates the pending trigger CampaignsThis option activates the trigger campaign with mouse activity (clicking on the player). Also, another option inactivity buffer goes alongside this option and by default is set to 30 seconds. This means that from the time the user stops with activities to the player, the trigger campaign will play for 30 seconds more before a normal campaign goes back.
Mouse stays playing the current contentPlayer configured with this option will play the current media as long as the user is active – clicks on the player. Another option that has inactivity buffer.
Play media by trigger codeMedia that has trigger code in its description will be played by a player configured with this option when barcode reader reads the same code.
AudienceNone
Default
FaceR
Process MonitoringIf a process that consumes the CPU more than the set time is detected, one of these three things will happen according to which one is selected:
Write a warning event onlyOnly a warning event will be logged in Event Viewer
Write a warning event and kill the processAlong with the event log, the process will be killed.
Do nothing
You can set time to be at 50%, 60%, 70%, 80%, 90% and 99%.

Restart and Exit Settings

Allow PC RebootIf this option is selected, the CM Player will allow an outside script or program to reboot the PC. We can Enable Windows auto log on by entering the Username and Password of the windows user that runs the player on the machine.
Password OptionIt is used if you want to set security measurements, only authorized personnel that knows the password set can close the player. Before close button appears, a password dialog will appear which will ask for the password set here.
System MeasuresWhen this option is selected, if the RAM falls below the value selected, the machine will restart so the player doesn’t hang while displaying media. This way, when the player boots back, it will continue to function normally.

Log Settings

Play Log SettingsOverwrite Domain SettingsWe can set the log settings from the domain for all the players. If we want this player to have separate settings, this option should be checked.
Record what has been playedIf this is checked the media playing will be logged in Sequential logging (logged in multiple files according to the log post back schedule) or in Cumulative logging in one file.
Play log blackout periodIf we don’t want to log any play out in a certain time interval during the day.
Event and Error SettingsIn the Event and Error Settings we can set the CM Player to record events and errors. We can write events in text files, in the Windows event log or both. In the Activity log post back schedule, we can set the time in hours in which the player will post back these changes to the server.

RS232

Under this partition, the user can set Execute Interval in seconds, Enable RS232 for a selected screen, choose (load) command template, and create a custom RS232 command by typing Data, COM port, Parity, Stop bits, Data bits, Baud rate, Flow control and type a Power code.

Idle File



Idle file can be changed by double clicking on some device, enter his General Settings and Upload the Idle file.

You can also change Idle file on one or more devices by selecting them. On the side navigation menu the Upload Idle icon will appear. Choose that icon or you can also right click on the device and click on Upload Idle option. Choose the file that you want and click Open.

You will get these notification when your idle file is updated.

You can see your idle file at the Idle file column in the devices list.

NOTE: Make sure that Idle file column is visible.