6

我想Safari浏览器支持 HLS。我很快尝试了它,但没有开始流式传输 - 我的代码有什么问题吗?

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

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

</body>
</html>

我使用的是 Safari 浏览器 5.0.3 的 Windows 版本。

谢谢斯滕

4

2 回答 2

6

通过 Quicktime X 在 Mac 上的 Safari 上支持 HTTP Live Streaming,Quicktime X 在 Snow Leopard 和 Lion 上可用。Quicktime 7 还用于 Mac 上 Quicktime X 中尚不可用的媒体功能。在 Windows 上,Quicktime 7 可用但 Quicktime X 不可用。因此 Windows 上的 Safari 不支持 HTTP Live Streaming。

于 2011-10-11T03:59:04.363 回答
0

我正在阅读苹果文档,发现您可以定义替代来源

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

像这样的东西:

    <!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>

您可以仅使用一种来源进行尝试。

但我也发现一些信息建议使用 httlive:// 而不是 http://

于 2011-10-09T14:53:09.117 回答