0

Je travaille avec certains serveurs de flux vidéo et j'ai besoin de surveiller les flux en direct. Je travaille avec les flux MPEG-DASH et HLS, principalement sur GNU/Linux pour la surveillance.Surveillance des solutions de flux vidéo en direct

Actuellement, je suis en mesure d'effectuer des vérifications de disponibilité, donc je sais quand le flux est en panne. Cependant, il y a beaucoup d'autres contrôles nécessaires, et je suis sur le point de développer le logiciel de vérification moi-même. Des choses comme «est la vidéo jouable» (au lieu de simplement «est le flux en ligne»), «est la qualité ok» (détection d'artefacts et trucs comme ça), «les serveurs CDN fonctionnent-ils bien?), etc.

Ma question est: existe-t-il une solution déjà construite pour ce genre de tâches?

Il est difficile de le rechercher. "Monitoring" et "live streaming" me donne beaucoup de résultats pour les systèmes de surveillance vidéo cctv et autres. "QoS"/"Qoe" semble être des termes plus adéquats, mais il me semble trouver toujours les mêmes solutions en ligne, et avec des restrictions que je ne veux pas traiter (comme "Windows/OSX seulement").

Merci d'avance.

Répondre

1

Il y a certainement des systèmes commerciaux pour faire ce type de test - par exemple:

Il y a aussi quelques versions d'outils gratuits (à un certain anwway niveau) solutions :

Pour le streaming cas d'utilisation, il est souvent les performances de streaming vidéo qui est la chose critique et si tel est le cas, vous pouvez vous concentrer sur les aspects du réseau, en particulier - la perte de paquets, le débit, retard et gigue en particulier.

Vous trouvez souvent que vous avez une relation très étroite entre ces facteurs et la qualité vidéo perçue, et ils peuvent être plus faciles à mesurer car ce sont des mesures réseau standard.