The Media Router Console enables actions like:

To activate predefined salvos

To set individual crosspoints

To get router information

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. A set crosspoint request is sent to the 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.

Info: When specifying crosspoints in console commands, use the inport/outport name 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