It is possible to activate predefined salvos, to set individual crosspoints and to get router information by entering appropriate console commands. The following commands are available:
- autofailover: Toggles auto failover mode. See the MosartMediaRouterService configuration.
- autotake: Toggle autotake mode. See the MosartMediaRouterService configuration.
- clear: Clears the console window
- command: Syntax:
command cmd [arg1] [arg2]
. Executes a Media Router command with two optional arguments. The following commands are available:- backup: Enforces a backup of the Media Router database
- get <filename> : Retrieves the current Media Router database and stores the database using the given filename.
- reset: Resets the Media Router to the latest Media Router database stored on the file system.
- restore <filename> : Restores the Media Router database to the content of the database stored in the given filename
- flush: Flushes the current content of the Media Router to file storage. This command may be used to set the initial state of the Media Router
- deletesalvo: Syntax:
deletesalvo salvo
. Deletes the specified salvo - exit: Exits the Media Router
- getconfig: Syntax:
getconfig client
. Returns the current configuration for the given client. Used mainly for testing Mosart Server clients - getstatus: Returns an xml string containing current Media Router status.
- help: Lists all commands
- idle: Toggles active / idle mode of the Media Router service. Used for testing
- list: Syntax:
list [salvos|clients|sources|inputs|outputs|all]
. List various router information - restore: Syntax:
restore <filename>
. Restores the Media Router database to the content of the database stored in the given filename. - save: Syntax:
save <filename>
. Retrieves the current Media Router database and stores the database using the given filename. - setactive: Activates the Media Router service
- setcrosspoint: Syntax:
setcrosspoint inport outport [salvo]
. Sets a crosspoint in the given salvo:- If no salvo is given then the pending salvo is used. I.e. a set crosspoint request is sent to corresponding clients.
- If the given salvo is not present, a new salvo will be created.
- setsalvo: Syntax:
setsalvo salvo
. Fires the specified salvo - verbose: Turns on/off verbose diagnostics
Note when specifying crosspoints in console commands the inport/outport name shall be used to identify the corresponding port.
Media Router console command examples
- List all current salvos:
list salvos
- List active connections:
list salvos current
- List pending connections:
list salvos pending
- List a specified salvo:
list salvos M1.A
- Connects video port M1.A.A to Quantel 2 / Port 1:
setcrosspoint VS.Q2.1 M1.A.VA
- Sets a crosspoint in a salvo:
setcrosspoint VS.Q2.1 M1.A.VA M1.Backup
- Fires a salvo:
setsalvo M1.Backup
- Deletes a salvo:
deletesalvo M1.Backup