Skip to main content
Skip table of contents

Port Cleanup [VCon OG]

It is possible, for example due to changed router configuration, that a router port is no longer available for VidiControl. In that case, the ports in VidiControl cannot be deleted directly, as there might be recordings planned on them. For this, inactive ports exist. In the following the mechanisms behind that will be described.

If the router module is started, it checks if every port in the database is received from the router. If not, three things are done:

  • Port is set to inactive in the database

  • VidiControl tries to discharge the inactive ports automatically

  • If things cannot be done automatically, actions for this are created. This means, that the users are informed to solve a problem manually.

If a port is set to inactive, it is still present in the database, but will not be shown in any UI. After a configurable time span, the housekeeping tries to remove the inactive port.

Discharging scenarios

When a port is discharged, the following scenarios can happen.

Note: When an action is mentioned below, this feature is addressed: Area: Notifications & Messages | Actions-Overview and Solve Actions

1. Port is an InPort

Due to the lack of existing information about sources, a new InPort cannot be assigned automatically. Therefore, the InPort is set to “Not Assigned,” and an action is created. This notifies users that they need to assign a new InPort.

2. Port is an OutPort and recording is planned on a pool

In this case, the recording can be rescheduled. This will either result in assigning a new port or detecting that rescheduling is not possible because there are already recordings planned for all other devices in the pool during the relevant time span.

If rescheduling works, the recording will be rescheduled to another available Recorder Port.

Otherwise, an action is created, so that the users can assign another OutPort.

3. Port is an OutPort and recording is planned on a specific device

In this scenario, rescheduling is not performed. Since the user planned the recording on a specific device, VidiControl cannot reschedule it to another OutPort without risking unintended consequences.

Therefore, an action is created, and the user must reschedule the recording manually.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.