What's New in Elecard Boro 3.0
Elecard Boro 3.0 introduces new monitoring capabilities for SRT, OTT, and DVB, along with improvements to stream analysis, task automation, and the user interface.
SRT sniffing
Boro 3.0 introduces SRT sniffing, which allows you to analyze an active SRT session directly from the main stream without establishing a separate monitoring connection.
The new mode provides access to SRT metrics such as packet loss, retransmissions, latency, and retransmission rate without generating additional network traffic or affecting the monitored session. SRT sniffing can also be used with encrypted SRT streams.
For a deeper look at SRT sniffing, read our article: “See Everything, Disturb Nothing: Non-Intrusive SRT Monitoring Explained”.
New input technologies
Boro 3.0 adds support for:
- NDI for real-time studio and production networks;
- T2-MI over IP, including full de-encapsulation and in-depth stream structure analysis;
- Linux Digital TV / DVB API, allowing hardware capture cards to be used directly for monitoring satellite, terrestrial, and cable signals.
Task scheduling
Tasks can now be configured to start and stop automatically according to a predefined schedule. This is useful for monitoring temporary broadcasts such as sports matches, concerts, and other live events. Schedules can be prepared in Excel and uploaded to Boro.
OTT stream decryption
Boro 3.0 supports decryption of OTT streams using a fixed key. The key can be specified directly or provided through a GPAC document. GPAC documents can also be proxied through an authenticated web server.
IP Jitter Evaluation
Boro 3.0 implements three independent methods for evaluating IP network jitter:
- Welford’s algorithm — a streaming method for calculating the variance of inter-packet intervals without storing the entire sample.
- RTP RFC — a calculation method compliant with the RFC recommendations for RTP jitter evaluation. It uses a mean deviation estimate as a smoothed absolute value.
- Max IAT / Avg IAT — the absolute difference between the maximum and average Inter-Arrival Time (IAT).
Stream analysis improvements
- Freeze detection: Boro detects and alerts on different types of freezes, including color bars (SMPTE/ EBU), black screens, and solid-color frames.
- Lite decoding mode: the mode analyzes the elementary stream structure without full decoding, reducing CPU usage. It now accounts for packet loss and identifies both the frame where an error occurred and other frames dependent on it.
- KPI impact analysis: Boro now shows which triggers contribute to a stream’s KPI degradation. Hover over a KPI value on the graph to see the corresponding triggers and the number of defective seconds attributed to each one. This makes it easier to identify the causes of KPI degradation and assess stream quality more precisely.
User interface improvements
- Emergency alerts in the Summary Panel: alerts are displayed when a probe or stream unexpectedly disconnects.
- Flexible LiveView pagination: users can select the number of streams or tasks displayed per page and navigate between pages using pagination. Each page has a dedicated URL, allowing different pages to be opened on separate screens for continuous monitoring in NOCs and control rooms.
- Language descriptors: available audio and subtitle languages are now displayed directly in the interface, simplifying monitoring of multilingual broadcasts.
- Chinese Interface Localization: Users can now switch the interface language to Chinese when configuring and operating the monitoring system.