Hello, We have a number of mp4's uploaded into DMX, and Chrome, IE, FireFox are all able to play the uploaded videos perfectly (using JWPlayer). We have been unable to get the same videos to play on iOS devices or in Safari. After some investigation, it seems that the files coming from DMX have different headers, and are giving different HTTP codes than static mp4's on the same server. The DMX file returns a status code 200, while the MP4 returns a 206. Here are the response headers: DMX: Cache-Control: no-cache Content-Disposition: attachment; filename=bunny.mp4 Content-Length: 5103296 Content-Type: video/mp4 Date: Tue, 29 Apr 2014 15:48:44 GMT Expires: -1 Pragma: no-cache Server: Microsoft-IIS/8.5 Set-Cookie: dnn_IsMobile=False; path=/; HttpOnly Set-Cookie: dnn_IsMobile=False; path=/; HttpOnly Set-Cookie: language=en-US; path=/; HttpOnly X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET MP4: Accept-Ranges: bytes Content-Length: 1 Content-Range: bytes 63229-63229/5103296 Content-Type: video/mp4 Date: Tue, 29 Apr 2014 15:14:16 GMT Server: Microsoft-IIS/8.5 X-Powered-By: ASP.NET How can I get these videos to play in these other environments? Thanks, Damian |