Control Panel

Explains key concepts and operation of the cloud-based Control Panel.

The cloud-based Control Panel is designed for remote management of multiple locations of publishers and receivers. Operation is similar to that of VT Publisher and VT Receiver: it is possible to publish feeds, setting up a stream between locations and grabbing the Web Preview link.

The Control Panel works both with VT Publisher and VT Receiver, but is also capable of working with the UI-less version – VT Server. Although, we do not recommend to simultaneously run VT Publisher and VT Server on the same machine.

The Control Panel requires a VT license to operate. If you don't have a license, simply follow the signup instructions. Once you've signed up, you can always download your license from the Control Panel.

First, make sure that you have instances of VT Publisher, VT Receiver or VT Server running under your current license.

Go to the VT Control Panel and enter the email and password that you received with your license. Click "Sign in".

The Control Panel will load.

The UI will display all VT instances that are currently running under the same license.

The VT Control Panel.




Location name (can be set manually).


Count of inbound and outbound streams.


Outbound streams panel – shows active feeds that are being sent out.


Published feeds – shows feeds that have been published and are available to receivers.


Inbound streams panel.


Sources available at the location.

Publishing streams

The "All" panel shows all sources that are available at this location. If you want to transport a source, you must first publish it. To do so, hit "Publish":

Confirm by hitting "Start publishing". With this, the source will move to the "Sources" panel, where you can control it.

Select the stream from the "Sources" panel and hit "Stream to".



Destination of the stream – this is the location to stream to.

Select from the available output options (the Control Panel knows what output options are available on the selected receiving side).

Choose the desired max bitrate of the stream.

Select protocol and codec: SRT-HEVC (default), SRT-AVC, WebRTC.

Configure the settings and click "Stream".

Now, the stream with the specified name is on the "Out" panel on the publishing location and in the "In" on the receiving location.

A source can be send to any number of receiving locations.

Configuring transport parameters

Protocol and bitrate can be changed dynamically for each of the active streams:

  • To change the protocol, select it in the control available for the stream in the "In" panel.

  • To change the bitrate, select the new option in the control available for the the stream in the "Out" panel.

Stream monitoring

To preview a stream, click on the preview button (1) available for the stream in the "Source" panel. To copy the Web Preview link click the icon at the hight right corner (2).

Streaming stats and configuration details are displayed below the preview window (3, 4).

Statistics of the encoder could be checked from the Publishing ready streams at the Sources panel, or decoder statistics from inbound/outbound streams. Statistics on the encoder side contain the information about video [3] Encoder Source statistics info [3] include resolution, count of channels. current bitrate and fps. Encoder details [4] include the protocol, encode and maximum possible fps of the video.

To get the decoder stats details open the preview in the "In" or "Out" panel. The in/out stream's decoder statistics include video resolution, number of audio channels, FPS, number of packets lost and its percentage, and stream latency.

Decoder statistics in the "Details" line show stream's protocol, its port, bitrate, video codec and max possible frame rate that the decoder can handle.