Heim  >  Artikel  >  Web-Frontend  >  Unterstützt HTML5 FLV-Dateien?

Unterstützt HTML5 FLV-Dateien?

WBOY
WBOYOriginal
2022-09-06 16:11:272538Durchsuche

HTML5 unterstützt keine Dateien im FLV-Format; das Video-Tag unterstützt keine Dateien im FLV-Format, kann aber durch die Installation entsprechender Plug-Ins unterstützt werden. FLV ist die Abkürzung für „FLASH VIDEO“ und das FLV-Streaming-Medienformat ist es zusammen mit „Flash Ein Videoformat, das seit der Einführung von MX entwickelt wurde“.

Unterstützt HTML5 FLV-Dateien?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, HTML5-Version, Dell G3-Computer.

Unterstützt HTML5 FLV-Dateien?

Der Video-Tag von HTML5 unterstützt nativ keine Dateien im FLV-Format, aber Sie können relevante Plug-Ins installieren, um dies zu unterstützen. FLV ist die Abkürzung für FLASH VIDEO. Das FLV-Streaming-Medienformat ist ein Videoformat, das mit der Einführung von Flash MX entwickelt wurde. Denn die erstellten Dateien sind extrem klein und werden sehr schnell geladen.

Derzeit können Mainstream-Browser FLV-Dateien nicht direkt einbetten und abspielen, sodass eine direkte Wiedergabe über das Video-Tag nicht möglich ist.

Daher stehen zwei Parsing-Methoden zur Verfügung

  • Betten Sie eine SWF-Medienwiedergabedatei ein und verwenden Sie diese Datei zum Abspielen Ihrer voreingestellten Dateien.

Hier empfehlen wir dplayer - http://dplayer.js.org/zh/guide.html#flv (persönlicher Test ist ebenfalls einfach zu verwenden)

  • Verwenden Sie zum Konvertieren die Open-Source-flv.js von Bilibili FLV-Dateien Der Stream wird in ISO-BMFF-Segmente (Fragmented MP4) konvertiert, und die MP4-Segmente werden dann über die Media Source Extensions API für HTML5-Elemente bereitgestellt.

Github-Adresse: https://github.com/bilibili/flv.js

flv.js ist eine JavaScript-Bibliothek, die die Wiedergabe von Videos im FLV-Format in HTML5-Videos unterstützt. Geschrieben in ES6. Wenn die niedrigere Version kompatibel ist, müssen Sie sie mit Babel kompilieren.

Hier zeigen wir nur die Implementierungsdemo.

Installation. Lernvideo-Sharing: CSS-Video-Tutorial

,

HTML-Video-Tutorial

)

Das obige ist der detaillierte Inhalt vonUnterstützt HTML5 FLV-Dateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn