html5 video playback on iOS (iPhoneX) - ios

Hey everyone,
we have a serious issue with a website where we have an html5 video on the landingpage. It's a muted autoplay 5second loop that is supposed to play as a background-video on the site.
Now … we have two persons testing it, with the exact same device.
iPhoneX with Google Chrome (caches cleared and tested on both devices with Incognito and without)
On my phone the autplay works just fine. Video plays in the background.
On my collegues iPhoneX (same build, bought at the same date, same iOS version, same Browser (caches cleared)) it does not play automatically. He get's the play-icon.
Any idea why?
Thanks,
Matt

For everyone looking into that. The reason is iOS Low-Power-Mode. in low power mode the videos do not automatically play.

Related

Embedded 360 Videos from YouTube not replaying correctly on iOS browsers

Im recording 360° videos for my real estate agency and embed the videos on my wordpress website on the various listings. However after being uploading new videos for properties for about 3 days now. Ive realized they dont play correctly on iOS devices.
Basically you cant move the camera around with your finger or by moving the device around.
Android does work, but iOS doesnt. Tried different browsers too its something to do with how ioS or the player iOS uses when playing a youtube video.
How can I fix this problem? As its a massive issue that I must fix somehow.
Thanks in advance!
Example link: https://66property.com/estate_property/studio-for-rent-at-srithana-condo-on-high-floor-w-mountain-view/
Video works fine on android/desktop/mac/windows but not if on iOS. Tested Safari and Chrome. Both didnt work.
This has been a limitation for some time on Mobile devices unfortunately - embedded 360 videos require the YouTube App to play. See note from YouTube (https://support.google.com/youtube/answer/6178631?hl=en):
To watch 180° or 360° videos, you need the latest version of Chrome, Opera, Firefox, or MS Edge. On mobile devices, use the latest version of the YouTube app.
It does appear to work on Android devices when embedded now, but on iOS this seems to still be a restriction.

Video no longer playing in iOS 8 WebbApp standalone mode, anyone found a solution?

This bug looks to be resolved as of iOS 9.
The video plays fine on the desktop evergreen browsers, and in stand alone mode on Android devices.
It even plays nice on the iOS8 safari, but once a user goes and adds it to their home screen, the video no longer plays.
I put up an example here http://bugs.readingplus.com/ios8-video-test/.
If you using iOS8 you can play the video, add the url to your home screen and load it up. You will get the controls, but once you touch play all you get is the first frame.
I put the source of the page on Github, or you can just go to the page and view the source.
Am I missing something, is my markup fubared, is this just a bug, has anyone found a work around?
As of iOS 8.3 the issue is partially resolved. I have verified that the video, in the example, now plays when launched from the "Add to Home Screen" link.
The remaining issue is the audio, it is not being rendered/played.
this is great news, can it be confirmed by others?
I don't want to take the plunge and update to 8.3 until I'm confident video and audio in a homescreen webclip are working in iOS 8.3
Looks like iOS 8.3 fixes this issue. I have a standalone web app that uses an audio element, and it's working as expected now. FINALLY!

iPad stopped streaming quicktime movie clips

I wasn't sure where to exactly ask this question, so here seemed most appropriate i guess. Something weird happened, quicktime movieclips suddenly stopped streaming in Safari on my Ipad, if i try to load one in the adres bar now i just get a crossed out video icon. I became aware of this because i tried streaming a video thats in an app i developed and all of a sudden it didn't work anymore whereas it had been working perfectly fine before... So i figured trying streaming them in Safari to see if that would work but well... It didn't. This is one of the files http://www.royniginal.nl/newswall/tiles/bioGrid/video/vid1.mov , can someone confirm maybe whether or not this is streaming on an iPad (in safari), like i said it has been working fine on my Ipad before...
No this does not stream, which suggests it is a codec issue. I had this problem with developing websites. If you have access to this video to change it, the best format is MP4 which is the only safari supported video format according to W3C schools HTML5 section. This should fix the problem.

Embedded Vimeo videos do not work on iPad Safari via ios simulator

I have googled the heck out of this question, but I have found no information that is at all helpful. My question is simple: why can't I play embedded Vimeo videos (using the universal iframe embed code) on iOS Simulator running an iPad in Safari?
Is it because this is not supported on iOS Simulator, or is it a more complex problem? Thanks
I had the same problem with my Vimeo embeds. I first noticed it in Safari on iPhone through the simulator. Then I tried it in Safari on the iPad (through the simulator). Finally, I tried just watching any video on the Vimeo site itself. None worked on the iPad/iPhone using the simulator. So I don't think the problem is specific to embeds, or any particular video. It's a problem with playing Vimeo videos in Safari on iOS, through the simulator, it seems.
Is this universal to every vimeo video you encounter or only specific ones you are trying to embed? For example, if you visit vimeo.com on mobile safari are you able to play any of their videos in iOS simulator?
If you can play videos on Vimeo.com then the problem lies with the specific videos you're trying to embed. Certain Vimeo videos uploaded >2 years ago did not process well when Vimeo made the switch to HTML5. This is rectified be re-uploading the videos back into Vimeo and letting them re-process. Then use the new generated embed code.

iPad MoviePlayer refuses to play video until device restart

I have a very strange bug in a shipping iPad/iPhone app that I can't fix/track down.
My app plays video in a standard MPMoviePlayerController but with the interface hidden and my own buttons to play and stop.
That works fine but sometimes, after a few times of use, my app refuses to play any further video. This happens only on the iPad (in iOS 3.2.x), on the iPhone (in iOS 4.x) everything works fine all the time. Strangely enough, even after I quit my app, after I start it again it still refuses to play video. It doesn't save the video state, and it does reload the video. Only after I restart the iPad it starts working again.
If my iPad is in a "don't play video" state I can debug my app from Xcode and there isn't anything different other than the fact that the movie doesn't play but stays paused indefinitely.
The loadState property reports as MPMovieLoadStatePlayable, but the playbackState property stays MPMoviePlaybackStatePaused however many times I sent it a "play" command.
There is nothing I can do in my app (like choosing another video) to make the video work again.
The videos are 600 x 400 H.264 and are played in a view that is larger than full screen so I can show them full screen (without black bars) on the iPad without needing two different versions for iphone/ipad, because the devices have different aspect ratios.
There is plenty of RAM available (> 60 MB). Other apps that play video (iTunes/YouTube/streamToMe) play fine, but use the standard MoviePlayer interface/controls and don't of course don't play bigger than full screen.
This all makes me suspect this is an Apple bug. I haven't yet tested this in a beta version of iOS, and if so I couldn't talk about it either.
Anybody seen this behaviour? And has a possible solution? Thanks!
In this thread Ipad MPMovieplayerController video loads but automatically pauses when played it appears they solved the issue by using player.useApplicationAudioSession = NO;. Give it a try!
This is a quite common bug with MPMoviePlayerController on iPad OS 3.2.x
After a few runs of any app, the movies fail to play and if you move the scrubber you can see the frames but you can't still play the video for more than one frame at a time!
Besides you may notice a great memory consumption, due to the fact that some apps start receiving memory warnings more often than normal.
Finally you may prove this is a system problem (and not specifically an app problem) buy trying to run other apps that use the same framework, e.g. "ABC News". The issues cannot be seen with other apps that use UIWebView for instance (e.g. the ones based on You Tube videos).
The only solution is to re-boot the device. This works until next reboot.
Carlo

Resources