Question

Je veux diffuser le fichier .mkv. Je vais diffuser la vidéo en direct. Donc, je dois savoir est-il possible (de toute façon) pour lire les fichiers .mkv inachevés? Parce que je sais que Matroska est xml et il vous suffit de ne pas être en mesure de lire xml inachevé.

Mise à jour: je sais maintenant - il est possible lire XML inachevé. Mais cela ne résout pas la question s'il est possible de lire un Matroska (parce que sa structure peut nous empêcher de le faire ...)

Est-il possible de recevoir des fichiers Matroska (.mkv)?

Était-ce utile?

La solution

MOV est composé de blocs, dont certains seulement sont nécessaires pour commencer à jouer. Leur ordre dans le fichier est à l'muxer, de sorte que certains fichiers ne fonctionnera avec seulement le début, d'autres pas.

est similaire MKV, mais je ne suis pas sûr de savoir comment fixe l'ordre est. Habituellement, vous serez en mesure de commencer à regarder des dossiers incomplets, mais pas en mesure de chercher. Sous-titres doivent travailler, les pièces jointes comme les polices probablement pas.

(vous pouvez essayer en tronquant un fichier en utilisant bin / dd, ou donner à mplayer via http)

Retransmission en direct, cependant, signifie que les téléspectateurs peuvent accorder à tout moment. Je ne l'ai jamais entendu parler d'un serveur qui peut générer des en-têtes à la volée MKV pour soutenir cela.

Autres conseils

Vous pouvez lire XML inachevée - le fonctionnement des parseurs

.

A SAX ou tirer analyseur syntaxique, par exemple.

La grande question est ce que vous allez utiliser pour lire la vidéo?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top