javascript - Browser Safari Desktop dan Streaming Langsung HTTP


Saya kira browser Safari mendukung HLS. Saya mencobanya dengan cepat tapi streaming tidak dimulai - Apakah ada yang salah dengan kode saya?

<html>
<head> 
  <title>HTTP Live Streaming</title>
</head>

<body>
<video controls src="http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8">
</video>

</body>
</html>

Saya menggunakan versi Windows dari browser Safari 5.0.3.

Terima kasih STeN

Jawaban #1

HTTP Live Streaming didukung di Safari di Mac melalui Quicktime X yang tersedia di Snow Leopard dan Lion. Quicktime 7 juga digunakan di Mac untuk fungsi media yang belum tersedia di Quicktime X. Di Windows, Quicktime 7 tersedia tetapi tidak Quicktime X. Jadi Safari di Windows tidak mendukung HTTP Live Streaming.

Jawaban #2

Saya sedang membaca dokumentasi Apple dan saya menemukan bahwa Anda bisa mendefinisikan sumber alternatif

https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/AudioandVideoTagBasics/AudioandVideoTagBasics.html#//apple_ref/doc/uid/TP40009523-CH2-SW1l

sesuatu seperti ini:

    <!DOCTYPE html>

<html>

   <head>

      <title>Multi-Scheme Video Player</title>

   </head>

   <body>

      <video controls autoplay >

             <source src="http://HttpLiveStream.m3u8">

             <source src="rtsp://LegacyStream.3gp">

             <source src="http://ProgressiveDownload.m4v">

      </video>

  </body>

</html>

Anda bisa mencoba dengan hanya satu sumber.

Tapi saya juga menemukan beberapa informasi yang menyarankan untuk menggunakan httlive:// daripada http://