Le Http Live Streaming pour iPhone et pourquoi nous les utilisons .fichier m3u8
J'ai fait tout ce qui est de Cette
J'ai d'ailleurs fait .ts et m3u8 fichier. Dans le serveur local et le serveur live, je peux jouer en fichiers mp4 comme
<video width="320" height="240" controls="controls" autoplay="autoplay">
<source src="movie.mp4" type="video/mp4" />
</object>
</video>
Mais j'ai un problème avec la lecture .m3u8 fichier
<video width="320" height="240" controls="controls" autoplay="autoplay">
<source src="movie.m3u8" type="video/m3u8" />
</object>
</video>
Mon mediafilesegmenter créé deux .fichier ts et un .m3u8 . Mon fichier m3u8 est
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:4
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-I-FRAMES-ONLY
#EXTINF:1.0117,
#EXT-X-BYTERANGE:8084@376
fileSequence0.ts
#EXTINF:1.0117,
#EXT-X-BYTERANGE:7332@36096 and so on....
Donc, il y a un problème dans le mime.types parce que j'ai écrit toutes les confusions dans le mime.les types de comme -
application/x-mpegURL m3u8
video/MP2T ts
AddType appliction/x-mpegURL m3u8
AddType video/MP2T ts
#application/x-mpegURL m3u8
#video/MP2T ts
application/x-mpegURL.m3u8
video/MP2T.ts
#application/x-mpegURL.m3u8
#video/MP2T.ts
#AddType application/x-mpegURL m3u8
#AddType video/MP2T ts
#AddType application/x-mpegURL.m3u8
#AddType video/MP2T.ts
AddType application/x-mpegURL.m3u8
AddType video/MP2T.ts
Je ne peux pas jouer .m3u8 fichier VLC et a obtenu cette erreur Lien
Eh bien, vous avez tapé
oh ouais, je pense que oui ... je vais vérifier que sinon je vais le modifier
na sa ne fonctionne pas homme. toujours avoir le même problème
Quel est le message d'erreur lorsque vous essayez d'accéder à l'm3u8 et ts fichier individuellement à l'aide de dire
je n'ai pas d'erreur et comment pouvez vérifier cela et je m en utilisant dashcode pour html. je suis aide dans le html. je ne peux pas jouer en html
appliction
au lieu de application
. Que pourrait vous donner du chagrin.oh ouais, je pense que oui ... je vais vérifier que sinon je vais le modifier
na sa ne fonctionne pas homme. toujours avoir le même problème
Quel est le message d'erreur lorsque vous essayez d'accéder à l'm3u8 et ts fichier individuellement à l'aide de dire
curl
?je n'ai pas d'erreur et comment pouvez vérifier cela et je m en utilisant dashcode pour html. je suis aide dans le html. je ne peux pas jouer en html
OriginalL'auteur Pravi Jay | 2012-08-16
Vous devez vous connecter pour publier un commentaire.
Tant que votre conf est
il doit travailler pour apache. Je ne suis pas sûr si c'est votre .ts ou .m3u8 problème, donc je suggère ce qui suit:
Ensuite, il devrait revenir à la procédure lorsque vous générez .ts et .m3u8. Avez-vous renommez le .m3u8 fichier après génération?
ouais je l'ai renommé .m3u8 fichier mais maintenant, j'ai créé un nouveau .ts et .m3u8 sans le renommer (les fichiers Créés sont fileSequence0.ts ... et iframe_index.m3u8). je peux jouer .fichier ts, mais pas .m3u8 fichier.. pouvez-vous faire pour moi .ts fichier et .m3u8 fichier mais je ne crois pas il y a un problème dans les fichiers. et une de plus j'ai config type mime application/x-mpegURL .m3u8 vidéo/MP2T .ts) dans /etc/apache2/mime.types pas dans httpd.config
1. il travaillera si vous lisez le fichier d'index avec VLC? 2. qui segmenter avez-vous utilisé?
il ne fonctionne pas avec VLC. j'utilise media fichier segmenter outil pour la conversion.
OriginalL'auteur BabyPanda
La balise vidéo type de source
video/m3u8
est pas valable sur la plate-forme iOS. Je vous suggère tout simplement omettre de déclarer l'attribut source, qui n'est pas nécessaire.Si vous voulez vraiment pour spécifier le type de source, c'est à dire pour permettre aux non-clients compatibles pour sélectionner une autre source, j'ai trouvé que
audio/x-mpegurl
œuvres.qu'est-ce que l'extension de l'audio/x-mpegurl (.ts ou quoi)
l'extension est
.m3u8
. source ligne devrait lire<source src="movie.m3u8" type="audio/x-mpegurl" />
pensez donc il suffit de lire les fichiers audio ou les deux
il va jouer à la fois
OriginalL'auteur Gil
Le m3u8 vous utilisez a été généré pour la recherche uniquement. Voir
EXT-X-I-FRAMES-ONLY
comme décrit ici: https://developer.apple.com/library/ios/technotes/tn2288/_index.html#//apple_ref/doc/uid/DTS40012238-CH1-I_FRAME_PLAYLISTOriginalL'auteur tmm1