Was ist eine m3u8-Datei?
m3u8 ist ein von Apple eingeführter Videowiedergabestandard, aber das Codierungsformat ist UTF-8.
M3u8 ist eine Indexdatei, um genau zu sein. Mithilfe der m3u8-Datei wird tatsächlich die entsprechende auf dem Server platzierte Videonetzwerkadresse analysiert, um eine Online-Wiedergabe zu erreichen. Der Hauptgrund für die Verwendung von Dateien im m3u8-Format besteht darin, dass sie sich an Videos mit mehreren Bitraten anpassen können. Die Video-Website kann basierend auf der Netzwerkbandbreite des Benutzers automatisch eine geeignete Bitratendatei für die Wiedergabe durch den Client finden und so die Reibungslosigkeit des Videos gewährleisten.
Das Folgende ist das Format einer m3u8-Datei:
// 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
Das obige ist der detaillierte Inhalt vonWelche Datei ist m3u8?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!