In addition to manual recordings performed through the Etere Multichannel Ingest Client, ingest services can also be used to execute scheduled recordings, allowing fully automated ingest operations based on predefined timing and configuration.
Scheduled ingest enables the system to automatically:
This automation is managed by a dedicated Windows service called:
MultiIngest Broker Service
The MultiIngest Broker Service is the evolution of the previous Scheduled Ingest Broker module. It operates as a Windows service without a graphical interface and is responsible for managing all scheduled ingest operations.
The service works by reading the configuration of ingest services and their associated schedules, then automatically executing recordings based on those parameters.
The broker service relies on the ingest service configuration files (XML) to determine:
Based on this information, the broker generates its own scheduling configuration files:
Etere.Ingest.ServiceX.xmlEtere.Ingest.Service.Schedule_X.xmlAll configuration files are stored in: C:\ProgramData\Etere\Ingest.Service
The MultiIngest Broker Service must be installed on the server where ingest services are running.
To install the service:
Scheduled recordings are configured via Etere Web, where:
The broker service continuously monitors these configurations and executes recordings accordingly.
In newer versions, the MultiIngest Broker Service can:
To enable this:
The broker will correctly route scheduled recordings to the appropriate service based on this configuration.
The broker service can also run on a different workstation than the ingest services it controls.
within the system, a single BROKER service will manage all Ingest services enabled for scheduled recordings. Therefore, only one service must be installed, and it will control all the others. It is not required for this service to be installed on the Ingest servers; it can be installed on any workstation.
Scheduled ingest in Etere is enabled through the MultiIngest Broker Service, which automates recording operations based on predefined schedules. Installed once per server, the service reads ingest configurations from XML files, generates scheduling instructions, and manages recordings across one or multiple workstations. This ensures reliable, centralized, and fully automated ingest workflows aligned with system configuration.
Important Note:
As stated in previous sections, each individual service can be used exclusively by a single operation at any given time. Since services do not support concurrent usage, particular attention must be paid during the scheduling phase to avoid overlaps between manual recordings, single scheduled recordings, and periodic scheduled recordings.
To assist the user and minimize the risk of human error, the system provides proactive support by generating warning pop-ups that highlight potential conflicts or scheduling issues.