Qu'est-ce qu'un fichier m3u8 ?
m3u8 est un standard de lecture vidéo introduit par Apple. C'est un type de m3u, mais le format d'encodage. est UTF-8.
M3u8 est un fichier d'index pour être précis. L'utilisation du fichier m3u8 analyse en fait l'adresse du réseau vidéo correspondante placée sur le serveur pour réaliser la lecture en ligne. La principale raison de l'utilisation des fichiers au format m3u8 est qu'ils peuvent s'adapter aux vidéos à plusieurs débits binaires. Le site Web vidéo peut automatiquement faire correspondre un fichier à débit binaire approprié que le client peut lire en fonction de la bande passante réseau de l'utilisateur, garantissant ainsi la fluidité de la vidéo.
Voici le format d'un fichier m3u8 :
// M3U8文件必须包含的标签,并且必须在文件的第一行 #EXTM3U // M3U8文件的版本,常见的是3 #EXT-X-VERSION:3 // 第一个TS分片的序列号 #EXT-X-MEDIA-SEQUENCE:0 // 是否允许cache #EXT-X-ALLOW-CACHE:YES // 每个每个媒体段(ts)的最大的时长 #EXT-X-TARGETDURATION:39 // 每个媒体段(ts)的持续时间 #EXTINF:1.084422, /videolib1/1903/15/9b4wxrd1g/SD/9b4wxrd1g-mobile-0.ts // 每个媒体段(ts)的持续时间 #EXTINF:2.002000, /videolib1/1903/15/9b4wxrd1g/SD/9b4wxrd1g-mobile-1.ts // 每个媒体段(ts)的持续时间 #EXTINF:2.919578, /videolib1/1903/15/9b4wxrd1g/SD/9b4wxrd1g-mobile-2.ts // ... 中间部分省略 /videolib1/1903/15/9b4wxrd1g/SD/9b4wxrd1g-mobile-130.ts // 每个媒体段(ts)的持续时间 #EXTINF:11.386378, /videolib1/1903/15/9b4wxrd1g/SD/9b4wxrd1g-mobile-131.ts // 表示PlayList的末尾了 #EXT-X-ENDLIST
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!