Wir erhalten einen Mediastrom vom Server. Einer der Wege, um diesen Mediastrom im Webbrowser des Clients abzuspielen, ist die Verwendung von HLS. Wir haben den Mediastrom in mehrere .ts-Dateien segmentiert und eine Wiedergabeliste (.m3u8) erstellt. Aber wenn wir versuchen, die .m3u8-Datei im Safari-Browser abzuspielen, können wir die Videodateien (.ts-Dateien) nicht abspielen.
Es wäre sehr hilfreich, wenn uns jemand mitteilen könnte, wie man die .m3u8-Datei im Safari abspielt. Wir haben es mit der Beispiel .m3u8-Datei versucht, die von der Apple-Website verfügbar ist, und das spielt ordnungsgemäß ab. Wenn wir die .m3u8-Datei durch unsere eigene .m3u8-Datei ersetzen, können wir die Mediendatei nicht abspielen.
Ist es erforderlich, einen HTTP-Server zu haben, um HLS-Streams im Tag in Safari abzuspielen?