Linux tool for no-reference measurement and monitoring of perceived video quality, perceived audio quality, audio loudness, blockiness, blur, contrast, flatness, jerkiness, black frames, silences, saturations, video bitrate, audio bitrate
with dedicated perceived video quality metrics for HEVC (H.265), MPEG-4/AVC (H.264) and MPEG-2
Note:
qoe is a precise and very flexible solution to measure and monitor audio video quality perceived by end-users (also called QoE: Quality of Experience).
qoe produces perceived video quality scores expressed on a MOS (Mean Opinion Score) scale. qoe's perceived video quality metrics are dedicated to HEVC (H.265), MPEG-4/AVC (H.264) and MPEG-2 video encoding formats. These video quality metrics have been optimized to produce quality scores which are highly correlated with human jugdments collected during subjective quality assessment tests in normalized conditions (ITU BT.500 and ITU BT.710).
qoe enables to perform:
qoe can process both IP streaming and files. qoe uses "no reference" video and audio quality metrics. It means that when you want to measure the quality of a video, you only have to provide this video.
At start up, qoe displays a small window which enables to enter the URL of the audio/video source (IP streaming or file) and run the monitoring.
This window also enables to select the audio and video metrics to use.
qoe can also be run from command line, with many available parameters. For example, monitoring starts automatically at start up if you use the parameter "-autostart".
When you click on the "Monitor" button (or if you use the command line parameter "-autostart"), la surveillance de qualité démarre.
Audio/video quality monitoring is performed in a borderless window, in order to be able to run several instances of qoe in parallel.
qoe includes different perceived video quality metrics:
qoe also measures:
The measurements are made on the decoded audio waveforms and qoe supports the most common audio formats.
qoe can measure audio loudness according to international recommendations ITU BS 1770-2 and EBU R128. This loudness measurement computes 5 different values:
In background, qoe permanently saves its measures in order to be able to generate monitoring reports. These reports are available in qoe's web interface.
Indeed, qoe includes its own web server. There is no need to install a separate server (like Apache): qoe's web server is already fully included in the application.
This web server enables you to connect from anywhere and get the measurement results, statistics, curves and even quality analysis reports (in several formats).
During real time audio video quality monitoring, several display modes are available:
In the web interface, the curves (of video quality, audio quality, loudness, bitrate, blockiness, blur, contrast, jerkiness, etc.) can be drawn between two user-chosen dates and times. The curves can also be drawn in real time, permitting to remotely see qoe's monitoring activity.
Thanks to its elaborate quality metrics and its design which enables it to run several times in parallel, qoe is the ideal solution to monitor audio and video quality from several IP streams or several files under Linux.
Its borderless interface enables to easily create video walls (mosaics) able to display measures in real time (as curves, levels or values).