Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

demo video doesn't work on Safari iOS 7.1.1 #55

Open
quinncomendant opened this issue Aug 25, 2014 · 5 comments
Open

demo video doesn't work on Safari iOS 7.1.1 #55

quinncomendant opened this issue Aug 25, 2014 · 5 comments

Comments

@quinncomendant
Copy link

The video given as an example at http://html5media.info/ doesn't work on an iPad Mini iOS 7.1.1 using Safari. There is a line crossing through the play icon, and nothing happens when tapping it. Is this a know problem?

@etianen
Copy link
Owner

etianen commented Aug 26, 2014

Very interesting, thanks for letting me know.

Certainly, it used to work, and ios 7 on the iPad is certainty a target platform.

So either something has changed in iOS, or in the hosting provider I used. I'll investigate this urgently today.

On 25 Aug 2014, at 17:22, Quinn Comendant [email protected] wrote:

The video given as an example at http://html5media.info/ doesn't work on an iPad Mini iOS 7.1.1 using Safari. There is a line crossing through the play icon, and nothing happens when tapping it. Is this a know problem?


Reply to this email directly or view it on GitHub.

@etianen
Copy link
Owner

etianen commented Aug 26, 2014

My preliminary tests seem to indicate that this is something that has changed relatively recently with the iOS Mobile Safari browser. Previously-transcoded videos which it used to play no longer work. Great for backwards compatibility!

The good news is that the html5media.js shim still works. The bad news is that I’m sure other people using open-source/free video transcoders will have run into issues of videos no longer working on iOS devices.

I’m currently investigating different transcoder settings to make an iOS-compatible video. Watch this space!

On 26 Aug 2014, at 08:25, Dave Hall [email protected] wrote:

Very interesting, thanks for letting me know.

Certainly, it used to work, and ios 7 on the iPad is certainty a target platform.

So either something has changed in iOS, or in the hosting provider I used. I'll investigate this urgently today.

On 25 Aug 2014, at 17:22, Quinn Comendant [email protected] wrote:

The video given as an example at http://html5media.info/ doesn't work on an iPad Mini iOS 7.1.1 using Safari. There is a line crossing through the play icon, and nothing happens when tapping it. Is this a know problem?


Reply to this email directly or view it on GitHub.

@etianen
Copy link
Owner

etianen commented Aug 26, 2014

I can now confirm that this is an issue with CloudFlare, which is used to proxy and accelerate requests to the media.html5media.info domain. At some point, they changed their proxy config in a way that broke videos in iPhone.

The solution is to switch to a different media host. This will be done as soon as possible.

On 25 Aug 2014, at 17:22, Quinn Comendant [email protected] wrote:

The video given as an example at http://html5media.info/ doesn't work on an iPad Mini iOS 7.1.1 using Safari. There is a line crossing through the play icon, and nothing happens when tapping it. Is this a know problem?


Reply to this email directly or view it on GitHub.

@quinncomendant
Copy link
Author

Good catch. Would you be willing to share exactly how this problems works? It would be good to know since CloudFlare is becoming ubiquitous and changing media hosts may not be a desirable option for some clients.

@etianen
Copy link
Owner

etianen commented Sep 1, 2014

CloudFlare actually recommend against serving video via their service. They claim it’s to reduce load on their servers due to long-running connections, but I also suspect there may be some motivation in keeping their “unlimited bandwidth” deal sane.

I’ll have a go at checking out the response headers their servers are sending. It’ll be something to do with content-range, or something similar, since most browsers are just fine. I suspect iOS is being picky here.

On 31 Aug 2014, at 17:00, Quinn Comendant [email protected] wrote:

Good catch. Would you be willing to share exactly how this problems works? It would be good to know since CloudFlare is becoming ubiquitous and changing media hosts may not be a desirable option for some clients.


Reply to this email directly or view it on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants