plays in other browsers, but not Safari

Safari requires webserver to support “Range” request header in order to play your media content.

https://developer.apple.com/library/safari/documentation/AppleApplications/Reference/SafariWebContent/CreatingVideoforSafarioniPhone/CreatingVideoforSafarioniPhone.html#//apple_ref/doc/uid/TP40006514-SW6

For a legit “Range” request response, your webserve need to return status code “206”.

Leave a Comment