I'm having a problem playing correctly encoded video on an iOS device. Here are some details / info:
- We use jwPlayer to play
- Video plays perfectly through flash and HTML5
- The video was encoded using the default zencoder settings.
- We serve video from the same server that runs on iOS devices (but this site is not Sitecore)
- Video plays on my iPad while syncing via Dropbox
After some research and some help from the great support staff at Zencoder, we believe that the problem may be related to the headers (the top video does not work, the bottom works fine):
$ 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
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 ?
: , , IIS6.
: :
- - (, , )
- ( )
- ( , . mime sitecore - , Sitecore )