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.
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 IP | Shows the gateway IP address for the device |
---|---|
DNS Name | Shows the device name |
Last Seen | Shows when the device last contacted the CM Service |
O/S | Shows the windows operating system |
RAM | Shows the RAM information for the device |
Disk | Shows the device hard disk space-related information |
CPU | Shows the device average CPU usage information |
Rebooted | Shows the date/time when the device was last rebooted |
Up Time | Shows how long Android CM Player has been running |
Physical Location | Shows the location of the device |
Time zone | Shows the time zone of the device |
Player Version | Shows the Android CM Player software version |
AMT Capable | Shows whether the device is AMT capable or not |
Average speed | Shows the average speed of download |
Live download speed | Shows the current download speed |
Sync Percentage | Shows the sync percentage of metadata/media download |
Call Interval | Shows the duration at which Android CM Player contacts CM Service at regular interval |
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.
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.
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:
You will know that everything is installed when the links under Player Tasks becomes enabled.
There are eight commands under Player Tasks for devices that support remote management:
Remote Desktop | From this page the Domain Admin can manage the remote desktop of the selected online device. |
---|---|
File Explorer | From 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 Desktop | In this page user can monitor the screen activity of selected devices. |
Terminal | This page provides terminal where the user can type commands for the remote device’s machine. |
Power Off | This option will turn off the remote device. |
Restart | This option is the equivalent of reboot option, but for the remote device. |
Sleep | This option will put the remote device in sleeping mode. |
Hibernate | This option will put the remote device into hibernate device. |
The last two settings depend of the device’s power settings.
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.
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:
Also, you can search Devices with Order By and Filer options that are placed in the context menu that opens with right-click.
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.
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.
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.
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).
In the top of the channel settings, there is placed the section for selecting channel and screen orientation for the player.
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.
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.
The General Settings section in the CM Player configuration is made of seven subsections.
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 server | If 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 events | This will enable triggering Usually the default trigger port is 9500. |
COM port | Here 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 PID | Here 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 Interface | Possibility to choose between active Network Interface Cards (NIC's). |
Suspend campaign distribution between these times | Will 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. |
Enable process monitor | If 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 reboot | If this option is checked the CM Player will start with the starting of Windows. | |
Show player status | If 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-most | This option checked allows other application windows to be opened above the player. | |
RSS feed scroll text to the end | This will scroll the ticker text from RSS feed to the end. | |
Preload web resource | If 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 update | With 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. | |
Invisible | If the player is set to Invisible, it can’t be seen on desktop regardless of its size. | |
Allow file security check | User 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 blending | If this option is selected, if there are multiple images in the campaign when transitioning between images, they will use blending effect. | |
Play Image With | Select which application engine will be used in order to display image(VLC Media Player recommended). | |
Play Video and Audio With | Select which application engine will be used in order to display video or audio(VLC Media Player recommended). | |
Use DirectX for ticker | With this option the ticker entity is rendered with DirectX on the player. | |
Play Social Media from internet | If 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 zones | When 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 player | Usually 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 mode | There are four playback modes: | |
Default mode | ||
Mouse activates the pending trigger Campaigns | This 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 content | Player 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 code | Media that has trigger code in its description will be played by a player configured with this option when barcode reader reads the same code. | |
Audience | None | |
Default | ||
FaceR | ||
Process Monitoring | If 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 only | Only a warning event will be logged in Event Viewer | |
Write a warning event and kill the process | Along 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%. |
Allow PC Reboot | If 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 Option | It 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 Measures | When 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. |
Play Log Settings | Overwrite Domain Settings | We 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 played | If 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 period | If we don’t want to log any play out in a certain time interval during the day. | |
Event and Error Settings | In 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. |
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 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.