Wir haben eine MP4-Videodatei in einem Github Pages-Repository. Die Datei wird mit einem MIME-Typ von application/octet-stream
geliefert, was bedeutet, dass es Internet Explorer nicht gefällt. Es sollte als Typ video/mp4
geliefert werden. Gibt es eine Möglichkeit, Github Pages so zu konfigurieren, dass sie den richtigen MIME-Typ verwenden, oder sollten wir eine alternative Hosting-Lösung für das Video finden? Dieses Thema wird nicht in den Hilfeseiten behandelt.
Die Antwort ist nein.
Ians frühere Antwort ist jedoch nicht streng zutreffend. Sie können github zum Hosten von Webseiten verwenden. Es gibt viele Entwickler-Blogs da oben.
Für Videos verwende ich Amazon s3, da es so gut wie nichts kostet, um Videoinhalte zu speichern und bereitzustellen, und Sie können die MIME-Typen nach Bedarf einstellen.
Ich speichere etwa 60GB Video und habe letzten Monat 8GB für die Kosten von 9USD gedient, also ist es das wert.
Das Thema ist hier angesprochen: Ссылка
GitHub Pages unterstützt mehr als 750 MIME-Typen über 1.000 Dateien Erweiterungen. Die Liste der unterstützten MIME-Typen wird aus dem erstellt mime-db-Projekt , das MIME-Typen von Apache und Nginx aggregiert Projekte sowie die offizielle IANA-Liste von Internet-Inhaltstypen.
MIME-Typen sind zusätzliche Header, die von Servern zur Bereitstellung gesendet werden Browser mit Informationen über die Art der angeforderten Dateien und wie man mit der heruntergeladenen Datei umgeht.
Informationen zum Hinzufügen oder Ändern von MIME-Typen für GitHub Pages finden Sie in der mime-db Anweisungen beisteuern .
Das Projekt mime-db meldet derzeit mp4
als video/mp4
:
Quelle: Ссылка
Wenn Github-Seiten weiterhin mp4
-Dateien als application/octet-stream
melden, sollten Sie Github-Support kontaktieren.
Sie sollten Github nicht als Webserver verwenden, da es eine Code-Hosting-Site ist. Sie verwalten Ihre Code-Repositories und sind nur daran interessiert, Code anzuzeigen.
Tags und Links html5-video mp4 github-pages mime-types