cmd /c start "Title" /min "PathToPlayer"
If the application is being started from C:/launch.vbs
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"
- Action: Start a program
FYI
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
If playing in a situation where the output needs to be switched between displays, videos should have their audio tracks removed.
- Test assets thoroughly in the Preview panel before deployment
Command Line Arguments
Short | Long | Result |
---|---|---|
–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 | |
–child | Behave like a child process | |
–list-capture-formats | Logs 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[+/-] | –cursor | Show the cursor |
-d [path] | –sideloadDirectory [path] | Specify a directory from which to sideload assets |
-e[+/-] | –edge | Enable edge gestures (has been found to unbreak app on Windows Home) |
-f[+/-] | –fullScreen | Start in fullscreen |
-h [number] | –height [number] | Set height of window |
-l[+/-] | –logToConsole | Print logs to the console |
-o[+/-] | –offline | Go offline on startup |
-p[+/-] | –process | Spawn 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[+/-] | –managePower | If 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.