Various Rascular products incorporate TCP/IP servers for REST APIs, etc. This document lists the default ‘listening’ port numbers used by the products. Ports used as clients when connecting to third-party systems are not shown here.
If a port number shown here clashes with other installed software an alternative free port number should be chosen. Tools like
netstat allow you to determine which ports are in use. See https://www.howtogeek.com/howto/28609/how-can-i-tell-what-is-listening-on-a-tcpip-port-in-windows/
RouteMaster uses the following port numbers to allow external router control from client connections. All these port numbers can be changed directly from the RouteMaster UI, and – except for WebSocket API – all other protocols can be disabled.
|Grass Valley Native||12345|
|Rascular WebSocket API||81||This protocol must be enabled|
|Pro-bel General Remote||2007|
|Pro-bel General Switcher||2006|
|Utah RCP 3||5001|
RouteMaster also uses an internal REST API for communication between the backend and frontend. Normally this uses a dynamically allocated port number, but this can be overridden using command-line options.
RouteMaster Lite uses a subset of the RouteMaster ports, as only Blackmagic and Websocket client protocols are supported.
The CastAway engine REST API uses port 887, and the WebSocket API uses port 886. Both can be changed from the settings file,
ViewMaster’s internal WebServer and REST API operates on port 888 by default. This can be changed from the on-screen UI.
ViewMaster VR Pro
ViewMaster Pro includes the Multi-Head Manager, which allows multiple ViewMaster instances to be launched on each connected monitor.
The Multi-head Manager has it’s own REST API and Webserver, running on port 890 by default.
Because each ViewMaster instance has it’s own REST server, the Multi-Head manager allocates ports for these from 891 upwards, so a four-monitor system would use 891-894.
it’s possible to build Helm panels that incorporate custom HTTP and REST servers, however the port numbers used for these can be directly set in Helm Designer.