Sharepoint 2010, HTML5 видео не будет работать на iPad - PullRequest
1 голос
/ 30 января 2012

Я создал простую html-страницу с содержанием вроде:

...<body><video width="848" height="352" class="shown" id="videoShowcase" controls="controls" ><source src="http://myportal/PublishingImages/apple-html5-demo-tron-us_848x352.m4v" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />

и он не работает на ipad (ios4), в то время как он работает в Chrome. Если я изменю атрибут src на "http://movies.apple.com/media/us/html5/showcase/2011/demos/" например, он будет работать на обоих (даже IE в режиме 9.0).

Это заставляет меня думать, что проблема в том, что 1) SP2010 имеет доступ к списку "PublishingImages", но я нарушаю наследование ролей и предоставил анонимный доступ к этому 2) способ потокового видео SP2010, я думаю, SP2010 обработчики по IIS

Есть мысли?

Ответы [ 2 ]

0 голосов
/ 16 мая 2013

Mobile Safari на устройствах Apple i-device использует аппаратное ускорение для воспроизведения видео.Таким образом, вместо того, чтобы делать запрос к видео в текущем (аутентифицированном) контексте, он делает новый запрос к видео. Этот запрос не прошел аутентификацию.Таким образом, единственным «решением» этого является хранение общедоступных видео, позволяющих войти в систему анонимно.

0 голосов
/ 30 января 2012

Расширение файла не имеет значения - mp4, m4v, mov и т. Д. - это всего лишь расширения формата контейнера.Настоящий формат файла объявлен внутри, и, скорее всего, проблема заключается во внутреннем формате.

Я считаю, что iOS будет воспроизводить только видео в формате .h264.Я не уверен, что такое avc1.42E01E, но я предполагаю, что iPad не поддерживает его.

Я предлагаю вам попытаться скопировать видео на iPad .h264-совместимое видео с помощью Quicktime Pro.Если вы найдете копию Quicktime 7 и заплатите 30 долларов за лицензию для профессионалов, она поставляется с набором простых в использовании опций экспорта видео, которые будут корректно работать на iPad.

Есть и другие бесплатные видеоПотрошители, такие как Handbrake, если $ 30 за QTP кажутся немного крутыми - YMMV.

...