1.3. Technical Requirements

Probe

Supported Formats and Protocols:

Videocodecs: MPEG-2, AVC/H.264, HEVC/H.265
Audiocodecs: AAC, MPEG-1 Audio (Layer 1/2/3)
Transport and containers: MPEG-2 TS (SPTS /MPTS), fMP4
Sources:
Network delivery

Type

URI example

UDP 1

udp://235.0.0.8:1234

RTP 1 2

rtp://235.0.0.10:4444

http/https (Progressive download) 1

https://storage.streamsample.ru/stream5458993

HLS

https://127.0.0.1:8080/channel25.m3u8

DASH

http://10.10.30.53:8080/channel2.mpd

SRT

srt://10.10.30.242:1010
srt://:7000
srt://user:password@192.168.1.102:7000?id=name&key=AES-128

RTMP

rtmp://182.10.30.53:1010

NDI

ndi://?name=BORO-WINDOWS10 (Match_NDI)

DVB

A virtual URI containing the tuner map description is used. It is selected from the drop-down list in the Add Task form.
1(1,2,3)

Only MPEG-2 TS (SPTS/MPTS) is supported.

2

RTP over UDP (multicast) The stream should meet requirements of the specification RTP Payload Format for MPEG1/MPEG2 Video (rfc2250).

File analysis

Type

URI example

File 3

file://d:/Streams/SPTS/dump45689.ts

HLS from folder

file://c:/HLS/HLS_SD.m3u8

3

Only MPEG-2 TS (SPTS/MPTS) is supported.

System Requirements:

  • Windows 8/8.1/10/11 64 bit, Server 2008/2012 64 bit.

  • Linux 64bit + glibc-2.27 or higher (Ubuntu 18.04/Debian 10 or newer, RHEL/CentOS/AlmaLinux/Rocky Linux 8 or newer, Amazon Linux 2023 or newer).

Attention

If you plan on running the probe in a virtual machine or in a Docker container, see the Networking on a virtual machine or in Docker section to learn about possible restrictions and recommendations.

Recommended OS: a stable, long-term Linux distribution and a fresh, stable kernel version.
Minimum hardware requirements: processors supporting SSE2 (Intel® Pentium 4 or newer, AMD® Opteron and Athlon 64 or newer).
Recommended hardware requirements: depend on the Probe version, selected monitoring options, the number of analyzed channels and/or the number of media representations in OTT services. To reduce CPU load, it is recommended to choose processors that support AVX2 (HEVC decoder acceleration) and SSE3 (PSNR metric calculation acceleration)—without them the Probe will remain operational with no acceleration. The technical support team (tsup@elecard.com) can help you select the hardware configuration fit for your tasks. For more details on selecting a network controller, see the section “Choosing Ethernet Controller”.

Note

If the total traffic of all analyzed streams exceeds 500 Mbps, it is required for the correct probe operation to have RAM at least in the dual-channel mode. However, even with a smaller traffic volume, RAM dual-channel mode is desirable.

Probe outgoing traffic:
  • 53/TCP/UDP (required) — DNS;

  • 443/TCP (required) — used for communication of the probe and the server;

  • 8443/TCP (required, default) — used for probe-server communication for Boro Solution;

  • 3478/UDP, 19302/UDP — used for establishing the connection between the probe and a user’s browser for records downloading. WebRTC Technology;

  • 162/UDP (default) — used for sending SNMP trap messages. Port can be configured on the SNMP notifications settings page.

Working With Server

A browser is required for working with the server.

Supported Browsers:

  • Chromium, version 54 and later
  • Google Chrome, version 54 and later
  • Mozilla Firefox, version 47 and later

For a smooth experience, make sure that your browser is updated to the latest version.

Minimum screen resolution required: FullHD (1920×1080)
In case of screens with a lower resolution, the interface may not display properly.