не могу найти HTML5 видео или аудио в Chrome
Я уже пару недель возился с адом, который является HTML5-видео / аудио. Обычно причина, по которой что-то не получалось, выявлялась через некоторое время, но я так и не смог выяснить, почему у меня возникают проблемы с пересылкой и перемоткой в Chrome.
Так или иначе ...
Видео или аудио тег загружается в панель extjs, когда запрашивается видео или аудио файл. Файлы отправляются в виде потоков, и они отлично работают в IE и Firefox (после добавления продолжительности в заголовок ответа) Существует проблема с Safari, но это, очевидно, тот факт, что весь сайт работает по протоколу HTTPS (над которым сейчас ведется работа).
В Chrome (который является моей проблемой и находится в последней версии) видео и аудио загружаются просто отлично, но я не могу перемотать или перемотать вперед. При поиске видео просто продвиньтесь на несколько секунд, пока он не достигнет конца потока. Звук также воспроизводится очень хорошо, но попытка перемотки (или перемотки вперед) несколько раз просто ломает индикатор выполнения и останавливает воспроизведение звука.
Я не совсем уверен, что отправляется с сервера, но мне интересно, может ли это быть вызвано отсутствием данных в ответе. Если это не так, то что-либо еще, чтобы указать мне на исправление, также приветствуется. Я думаю, что я рассмотрел почти все настройки, и я удостоверился, что есть тег источника для каждого браузера.
edit: это код, сгенерированный JavaScript для одного из файлов:
<video width="1889" height="2" preload="auto" autoplay="1" controls="1" id="videoPlayer" style="width: 1889px; height: 233px; ">
<source src="http://localhost:8080/epaServer/epa/documents/496.ds_webm?sessionId=5616fde4-50af-43d6-a57c-f06540b64fcb" type="video/webm">
<source src="http://localhost:8080/epaServer/epa/documents/496.ds_mp4?sessionId=5616fde4-50af-43d6-a57c-f06540b64fcb" type="video/mp4">
<div>Your browser doesn't support html5 video. <a>Upgrade Chrome</a></div>
</video>
Я также обнаружил, что не могу искать любые файлы, даже если открываю их отдельно от приложения.
Я пытался найти дополнительную информацию самостоятельно. Это заголовки chrome, показанные на вкладке сети:
Request URL:https://localhost:8443/epaServer/epa/documents/496.ds_webm?sessionId=5616fde4-50af-43d6-a57c-f06540b64fcb
Request Method:GET
Status Code:200 OK
Request Headers
Accept:/ Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
Accept-Encoding:identity;q=1, *;q=0
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Cookie:sessionId=5616fde4-50af-43d6-a57c-f06540b64fcb
Host:localhost:8443
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
Query String Parametersview URL encoded
sessionId:5616fde4-50af-43d6-a57c-f06540b64fcb
Response Headers
Cache-Control:private
Content-Length:1588816
Content-Type:video/webm
Date:Mon, 14 May 2012 14:23:02 GMT
Expires:Thu, 01 Jan 1970 01:00:00 CET
Server:Apache-Coyote/1.1
X-Content-Duration:17.31
& GT;