rcServer (remote control Server) is a program that serves as a communications bridge between multiple "client applications" and a Maestro™ v3.0 (or above) or DCS™ unit. It might also be called an "application server" or "host server". "Client applications" include any software program that needs or wants to communicate with these audio delivery systems.

As the diagram illustrates, there are some major benefits of using rcServer:
| 1. | As the DCS or Maestro unit requires a serial connection, there can be only one serial connection to the host audio delivery unit. rcServer overcomes this by being the single serial connection and hosting multiple TCP/IP connections by clients. |
| 2. | rcServer communicates with the client applications via TCP/IP, which allows for more flexible connections. The client application is not limited by the requirement for a physical serial cable connection to the host audio unit. Client applications can even connect via the Internet if your in-house LAN infrastructure permits. |
| 3. | rcServer supports multiple, concurrent connections by client applications, allowing more than one application to utilize the resources of the host audio delivery unit. |
|
While multiple connections are supported, there are still certain limitations, including only one recording activity at a time and no more than two or three (depending on number of discreet audio outputs) playback actions at the same time. These limitations are imposed by the host audio delivery unit. |