У меня возникла проблема с воспроизведением правильно закодированного видео на устройстве iOS. Вот некоторая предыстория / информация:
Благодаря некоторому расследованию и некоторой помощи со стороны отличного персонала службы поддержки Zencoder мы думаем, что проблема может быть связана с заголовки (вверху видео, которое не работает, внизу работает нормально):
$ curl -I http://fraternity.computol.com/~/media/Fraternity/mp4/leadership_zen.mp4
HTTP/1.1 200 OK
Date: Wed, 29 Jun 2011 16:30:29 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Content-Disposition: attachment; filename="leadership_zen.mp4"
Transfer-Encoding: chunked
Set-Cookie: fraternity#sc_wede=1; path=/
Cache-Control: public, max-age=604800
Expires: Wed, 06 Jul 2011 16:30:29 GMT
Last-Modified: Wed, 29 Jun 2011 16:28:26 GMT
ETag: 9cba9593424645bfb372a01bfe522f97
Content-Type: application/octet-stream
$ curl -I http://www.rhythmonthevine.org/videos/SHR_ROTV_Dierks_v02.mp4
HTTP/1.1 200 OK
Content-Length: 16091772
Content-Type: video/mpeg
Last-Modified: Thu, 24 Mar 2011 14:05:49 GMT
Accept-Ranges: bytes
ETag: "8374ff932ceacb1:335c"
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Wed, 29 Jun 2011 16:30:32 GMT
Кто-нибудь знает, действительно ли эта проблема связана с заголовком? Если да, есть ли способ заставить sitecore правильно обслуживать медиа?
Edit: Кроме того, если это вообще имеет значение, мы на IIS6.
Edit: Особенно неприятные различия: