Module |
Functional Group |
|
Feature |
Input Sources |
Input Streaming Sources |
1 |
Support Uncompressed Active Video per ST2110-20 Standard |
2 |
Support PCM Digital Audio per ST2110-30 Standard |
3 |
Support AES3 Transparent Transport per ST2110-31 Standard |
4 |
Supports IGMPv2 and IGMPv3 for multicast control |
5 |
Automatically discovers all ST2110 streams in a network |
6 |
Support 1G, 10G and 25G network interface |
Transport Stream Analysis and Error Monitoring |
ST2110 Stream Analysis |
7 |
Monitor the bit rate of ST2110 streams |
8 |
Perform RTP packet interval analysis, and plot RTP interval histograms |
9 |
Analyze ST2110 video stream buffer modeling and check buffer overflow and under flow errors |
10 |
Check audio and video stream bit rate against user defined range |
Video Audio Decoding and Display |
11 |
Decode video and audio stream |
12 |
Periodically extract and display video thumbnails |
13 |
Decodes audio streams and display audio stream volume bars |
14 |
Calculate and display audio loudness level. |
15 |
Display ST2110 stream audio and video properties |
16 |
Display SDP file content. Compare user defined values with these detected from the actual input streams and display errors for any mismatch |
Stream Error Monitoring |
17 |
Monitors the loss of video and audio streams |
18 |
Check video and audio bitrate against user defined profile |
19 |
Real-time display of the latest errors occurred in streams |
20 |
Monitors frozen and black video frames |
21 |
Check audio loudness errors such as no sound or sound too loud. |
Monitoring Setting and Configurable Thresholds |
22 |
Enable and disable testing parameters |
23 |
Allows users to set profiles and change thresholds, including bitrate range and buffer model thresholds |
Stream Error Alarms |
24 |
Provides email and SMS alarms; Generates sound alarms. |
25 |
Selects specific error conditions for alarm |
26 |
Configurable alarm email template with user selected parameters |
27 |
Configurable alarm intervals for repetitive errors |
28 |
Records all alarms occurred in the database, including start time, end time, alarm type, alarm objects, etc. |
Dash Board |
29 |
Provide a summary information of all streams monitored under each input interface |
30 |
Provide system information of the computer server and resource usage information |
31 |
Display real-time alarms generated by the ST2110 Analyzers |
Remote User Interface |
32 |
System design is based on client/server architecture. The main program is a Windows service program and starts automatically when the computer is booted up. |
33 |
The client module can run on a local or a remote computer. All test results can be accessed from a remote computer. |
34 |
Multiple remote client apps can connect to a monitoring server for different users to see the test results |
35 |
Play input video in real-time |
IP Layer Analysis |
36 |
Supports RTP/UDP protocols; automatically identifies IP transport protocols |
37 |
Provides IP layer analysis; displays IP addresses, ports, and data protocols ( including UDP and RTP , etc. ) of all IP streams; tests IP flow bitrates. |
38 |
Measures media delivery index for each stream, analyzes IP packet jitter and packet loss rate, and graphically displays test results. |
39 |
Provides a summary display page for all the IP layer and TS layer testing results with configurable columns. |
40 |
Test IP layer MDI and medial loss values against standard values set by international testing standards. Allow customization of thresholds. |
41 |
Uses IP templates to monitor the bitrate of each IP flow and records errors when actual bitrate exceeds the defined range. |
42 |
RTP packet loss and RTP packet sequence error. |
43 |
RTP max/min hole size and hole distance. |
44 |
Provides IP layer test reports, including IP stream bitrate in different time periods, the number of errors occurred, etc. |
Server API |
45 |
Provides a web service based API to access all the function on the monitoring server |
46 |
Usable by any non-Windows OS and all common programming language including javascript |
SNMP Support |
47 |
Support SNMP interface with SNMP management software with full MIB |
48 |
Send SNMP trap for error alarms, including system parameters such as computer temperature, CPU usage etc. |
49 |
Allow SNMP to get test results |
Multiviewer |
Multiviewer Display |
50 |
Support Multiviewer display of multiple ST2110 video sessions |
51 |
Editable display templates that support arbitrary panel size and location |
52 |
Supports full screen display with sound output |
53 |
Allows manual specification of program name |
54 |
Supports multiple display monitors by a single server (maximum up to 4) |
55 |
Displays subtitle and closed captioning |
56 |
Supports digital clock and analog clock display as well as multiple clocks in different time zone |
Multiviewer Configurations and Options |
57 |
Adjustable audio channel display, including 5 channels, stereo and no audio display. |
58 |
Calculates and displays audio loudness level |
59 |
Fast and easy configuration of display panel template |
60 |
Shortcut key for stopping and restarting the Video Wall app, and switching to different panel layout |
61 |
Quick assignment of programs to display panels |
62 |
Quick switch of video program by changing the SDP file path |
Visual Alarms on Multiviewer Display |
63 |
Provides visual alarms with flashing background color and audio alarms with a user-specified audio file |
64 |
Error alarms for loss of input streams, loss of audio or video data, black or frozen frames |
65 |
Error alarms for no sound or lower loudness level |
66 |
Different panel players can have different alarm profile (threshold) |
67 |
Alarm switches can be turned on/off |
68 |
The alarm is automatically canceled and normal monitoring is resumed upon the restoration of normal stream conditions. |
Remote View of Multiviewer Screen Capture |
69 |
Captures the multiviewer display screen and streams the captured desktop video for remote display and view |
70 |
Supports HTTP or UDP protocols for remote streaming of screen captures. Support adjustable transmission bitrate |
Web Server (Optional Module) |
Thumbnail Monitoring |
71 |
Video thumbnails from multiple streams are displayed on the same web page for easy view |
72 |
Audio data are decoded and audio bars are displayed next to the thumbnails |
73 |
Thumbnail displays can be organized in groups |
74 |
Thumbnails from programs with active error alarms can be placed in a Penalty Box |
Connections to Multiple Servers |
75 |
Provides a single point of access to multiple servers through network connection |
76 |
Receive, compile and display all errors and alarms from all monitoring servers |
77 |
Quick link to the monitoring server to view detailed test and analysis results |
Error and Alarm Summary and Web Access |
78 |
Graphical display of the stream errors and alarms grouped by day, hour and minute |
79 |
Provides a remote WEB interface for searching errors and alarms according to the error code, time, and keyword |
80 |
Provides a remote WEB interface for setting up the threshold of test parameters |
81 |
Provides a remote WEB interface for setting up transport stream template including stream bitrate range |
82 |
Provides a remote WEB interface for setting up alarm trigger conditions, email and SMS receivers |
Internet Access |
78 |
Manage system users; add, delete, modify, and query users |
81 |
Users can connect remotely using a browser to view the test data through Internet, without the need to install another client app |
81 |
The users can use the Internet to view the test results with no need of test server being directly connected to the Internet |