Nod

Submit a ticket My Tickets
Welcome
Login  Sign up

Windows Player Further Configuration

To ensure the parent window isn't shown to the user on startup
 It can be started in minimised mode with: 
cmd /c start "Title" /min "PathToPlayer"



If the application is being started from C:/launch.vbs
 Add the intWindowsStyle option  of 2. Example: `
oshell.run "ApplicationPath", 7



If the application is being started from task scheduler
Create a bat file with the following command(assuming path is correct)
start "ArthurMP" /min "C:\Program Files\ArthurMP\ArthurMP.exe"



Change Task Scheduler  task properties to the following options:
Action: Start a program
Program/script: path to your batch script e.g. C:\ArthurMPStartMin.bat
Add arguments (optional): <if necessary - depending on your script>
Start in (optional): Put the full path to your batch script location e.g. C:\(Do not put quotes around Start In)

FYI
If the application is started in minimised mode then exiting from the application does not work with just alt+F4. You must also close ArthurMP's minimised window(Press Windows button and look in the task bar) then press alt+F4.

Hibernate
Unlike other players, Windows machines will hibernate when outside their office hours. This means that updates won't get downloaded until they wake up in the morning.

Deprovision
Starting ArthurMP.exe with the -o parameter will deprovision the application immediately. Once the deprovisioning has taken effect, make sure to close the whole player and start it again without the -o parameter. Otherwise if the player crashes then the deprovisioning will happen again.

Windows Form warning

Windows Form functionality doesn't provide transparency, which means that transparent areas in assets on overlay panels will not show the underlying asset.

Audio
The Windows player cannot switch between displays while playing videos which have an audio track.
If playing in a situation where the output needs to be switched between displays, videos should have their audio tracks removed.

Javascript Error
If the player encounters some forms of Javascript error when loading an HTML asset, the player will crash. To mitigate this risk: 
Test assets thoroughly in the Preview panel before deployment
Ensure all Windows players are configured to auto-restart if crashes occur


Properties
Some Properties fields get automatically updated from the player every few minutes. Custom data put in those fields will be overwritten.


Command Line Arguments


ShortLongResult
–capture-buffer-size [size]Explicitly sets the buffer size for video capture. The size can be suffixed with k or m to specify KiB or MiB. Only effective if –capture-renderer is used.
–capture-format [format]Sets the preferred format for video capture, as described in the section below
–capture-renderer [renderer]Instructs the player to manually build a filter graph for video capture containing the specified renderer, which is one of the following: vr for Video Renderer vmr for Video Mixing Renderer vmr9 for Video Mixing Renderer 9
–childBehave like a child process
–list-capture-formatsLogs the formats supported by the currently connected capture device and exits.
–vidireports-host [host]If this is set, proof of play will be sent to the VidiReports server at the given host.
If VidiReports is running on the same machine as the Player, this is very likely to be “http://localhost:81".
-c[+/-]–cursorShow the cursor
-d [path]–sideloadDirectory [path]Specify a directory from which to sideload assets
-e[+/-]–edgeEnable edge gestures (has been found to unbreak app on Windows Home)
-f[+/-]–fullScreenStart in fullscreen
-h [number]–height [number]Set height of window
-l[+/-]–logToConsolePrint logs to the console
-o[+/-]–offlineGo offline on startup
-p[+/-]–processSpawn a child process
-w [number]–width [number]Set width of window
-s [number]–screen [number]Open player on a chosen display (uses Windows display numbering)
-n [name]–name [machineName]Sets a custom provisioning code to use
-m[+/-]–managePowerIf enabled, the player will use the Windows Task Manager to put the device into sleep mode when there is no schedule to play



Video Capture

The Video Capture asset type allows video to be streamed into the Windows player from a device registered as a Video Input Device in DirectShow.

If the default format of the video from the device is not acceptable, you can try to select a format explicitly. Running the player with the option --list-capture-formats will write all formats supported by the connected device to the log file. The player can then be started with the option --capture-format [format], where [format] is one of the formats listed.

Each format is represented as a string [colour-format]:[width]x[height]:[format-type], where [colour-format] is a FOURCC code describing how the video data is encoded, and [format-type] is the header type used in DirectShow to describe the format. Either or both of these codes can be omitted along with the adjoining colon in an argument to --capture-format; the first format matching the other requirements will be selected. The resolution is always required.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.