Safari 5.1 НЕ может воспроизводить потоковую передачу по HTTP (файл m3u8) - PullRequest
1 голос
/ 29 августа 2011

Это мой html-файл, он может воспроизводиться на Safari 5.0.5 (Mac OS X 10.6.8), но когда я обновляю Safari до версии 5.1, он НЕ может играть, может кто-нибудь сказать мне, почему и какрешить это в Safari 5.1?Спасибо.

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

<body>
<video controls src="http://mysite/index.m3u8">
</video>

</body>
</html>

Обновлено: Я нашел решение!Когда я установил в «Системных настройках»> «Сеть»> «Дополнительно»> прокси-серверы> Автоматическая настройка прокси-сервера с прокси-сервером, который я использую, я обнаружил, что HTTP Live Streaming НЕ МОЖЕТ воспроизводиться, когда я удаляю прокси, он может воспроизводиться сейчас!Как это произошло?Почему это хорошо играет в Safari 5.0.5?

1 Ответ

0 голосов
/ 29 августа 2011

В Safari 5.1 откройте окно «Активность» с меню «Окно» -> «Активность». Это покажет вам все URL-адреса, которые он пытается загрузить, а также, успешно ли он загружается. Может быть, это даст вам подсказку.

Также посмотрите на системную консоль, запустив приложение Console, которое вы найдете в /Applications/Utilities.

Попробуйте это в FireFox, Chrome и в Windows, Internet Explorer и Safari для Windows.

Если все эти другие браузеры воспроизводят ваше видео в порядке, и ни окно «Активность», ни консоль не дают никакого понимания, подайте сообщение об ошибке . Очень вероятно, что, если это будет ошибка, Apple исправит ее в следующем выпуске, или, если это не ошибка Safari, инженер Apple даст вам подсказку, что вы сделали неправильно.

...