Настольный браузер Safari и потоковая передача по HTTP - PullRequest
6 голосов
/ 09 октября 2011

Полагаю, браузер Safari поддерживает HLS. Я быстро попробовал, но потоковая передача не началась. Что-то не так с mycode?

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

Спасибо Sten

Ответы [ 2 ]

6 голосов
/ 11 октября 2011

HTTP Live Streaming поддерживается в Safari на Mac через Quicktime X, который доступен на Snow Leopard и Lion.Quicktime 7 также используется на Mac для функций мультимедиа, которые еще не доступны в Quicktime X. В Windows Quicktime 7 доступен, но не Quicktime X. Поэтому Safari в Windows не поддерживает потоковую передачу HTTP Live.

0 голосов
/ 09 октября 2011

Я читал документацию на яблоки и обнаружил, что вы можете определить альтернативные источники

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://

...