2010-03-31 4 views
1

Existe-t-il une bibliothèque pour lire des fichiers MKV (conteneur multimédia matroska) dans Flash (AS3, MXML)? Je suis à la recherche d'une source ouverte ou similaire à l'implémentation Open Source. Puisque mon fichier MKV n'a que la vidéo de Theora, je suis d'accord même si la bibliothèque ne supporte qu'un seul type de flux vidéo.Bibliothèque pour jouer à Matroska (.MKV) en Flash?

Répondre

4

Vous pouvez uniquement lire des vidéos en Flash que le lecteur prend en charge de manière native. Si vous écrivez ou convertissez un codec vidéo en ActionScript (ou même si vous utilisez le compilateur C to Flash bytecode), les performances ne seront pas suffisantes pour obtenir une qualité vidéo acceptable. Pour les besoins internes, nous avons implémenté un affichage Motion JPEG dans ActionScript et même si tout ce qui a été fait était de modifier les en-têtes et d'afficher une série de fichiers jpeg utilisant principalement du code natif, le framerate était faible.

lecteur Flash supporte nativement quelques formats

  • On2 VP6
  • Sorenson Spark (Sorenson H.263)
  • H.264

utilise tous H264 La plupart du temps, qui est le plus récemment ajouté.

+0

Bonne réponse, mais "Screen video" n'est pas un codec ou un format. Flash ne supporte que les 3 codecs notés. (Flash Lite pour les appareils mobiles permet également la lecture de la vidéo de l'appareil (3gpp, etc) si l'appareil a des codecs natifs, mais c'est différent de Flash ayant un support intégré.) – fenomas

+0

@fenomas, merci de le signaler. Je l'ai eu de wikipedia et était un peu confus, mais j'ai vérifié la liste officielle d'Adobe et il a montré que les trois codecs. http://kb2.adobe.com/cps/402/kb402866.html –

Questions connexes