Bonjour,
J'utilise Media source extension (MSE) pour lire un flux mp4 live que je reçoit.
La lecture du flux via MSE fonctionne bien sous Firefox.
Par contre j'ai une erreur lors de l'ajout des données dans le buffer dans les navigateurs basés sur chromium (Edge, Chrome, Opera).
L'erreur est : Append: stream parsing failed. Data size=689 append_window_start=0 append_window_end=inf
Celle-ci se produit lorsque j'ajoute le moov dans le buffer.

Si j'enregistre le flux dans un fichier, et que je lit le fichier dans une balise vidéo, cela fonctionne.
Mais via MSE, impossible de lire la vidéo.

Si quelqu'un à une idée de pourquoi cela ne fonctionne pas.

J'ai mis ici un projet de test qui permet de lire une vidéo comme je la reçoit. VideoMSE.rar

l'append du fichier frag_1.mp4 fonctionne, mais pas celui de frag_2.mp4 (celui ci contient l'atom moov), ce qui déclenche la fermeture de la media source et l'échec des ajouts suivant.
Voici le log donné par chrome://media-internals/ :
Nom : 2020_07_30_15_20_55_Window.png
Affichages : 241
Taille : 59,7 Ko

Merci pour votre aide.