Quand comparer deux manifestes
La comparaison des manifestes est un moyen rapide de déboguer les problèmes de streaming. Différez le même flux à partir de deux nœuds CDN pour repérer les réponses de bord incohérentes, comparez un transcodage avant et après un changement de pipeline, ou vérifiez deux captures prises à quelques secondes d'intervalle pour voir comment se déroule une playlist en direct. La comparaison des métriques met en évidence en un coup d'œil les changements dans le nombre de rendus, le nombre de segments et le type de playlist.
Comment fonctionne la comparaison
L'outil exécute une comparaison ligne par ligne (sous-séquence commune la plus longue) qui préserve l'ordre et marque chaque ligne comme inchangée, ajoutée ou supprimée. Au-dessus, un tableau de métriques compare les deux manifestes par type (maître ou média), nombre de rendus, segments et lignes, en signalant les valeurs qui diffèrent. Les très grandes listes de lecture multimédia ignorent la différence de ligne pour rester réactives, mais affichent toujours la comparaison des métriques.
Privé par conception
Étant donné que le diff lit uniquement le texte que vous collez, rien n'est récupéré ou téléchargé. Vous pouvez comparer en toute sécurité des manifestes internes, signés ou autrement inaccessibles qu'un outil côté serveur ne pourrait jamais charger, ce qui est exactement ce qui le rend utile pour déboguer les flux de production.
Questions fréquemment posées
Que puis-je comparer avec une différence manifeste HLS ?
Deux listes de lecture M3U8, deux nœuds CDN, un transcodage avant et après les modifications, ou deux captures d'un flux en direct. Cela fonctionne à la fois pour les listes de lecture principales et multimédias.
Est-ce qu'il télécharge mes manifestes ?
Non. La comparaison s’exécute entièrement dans votre navigateur. Rien n'est récupéré ou envoyé à un serveur, les manifestes internes et privés peuvent donc être comparés en toute sécurité.
Pourquoi la différence de ligne est-elle ignorée pour les grandes playlists ?
Une comparaison ligne par ligne nécessite beaucoup de mémoire pour les très longues listes de lecture multimédia. Ainsi, au-dessus d'un seuil de taille, l'outil affiche uniquement la comparaison des métriques pour que la page reste réactive.
Comment lire les couleurs différentes ?
Les lignes vertes (préfixées par +) n'existent que dans le manifeste B, les lignes rouges (préfixées par -) n'existent que dans le manifeste A et les lignes inchangées sont affichées dans le texte muet.