I was under the impression that webm played on Android, but I can't get the videos to play on my Galaxy Nexus. I haven't tried in the browser on the phone, just straight up and in the VideoView. Is there some magic combo of settings needed?
However, WebM is far less compatible than H. 264 on various devices and platforms. Therefore, chances are that the WebM video won't play on iOS, Android, Chrome, Safari browsers, etc., or unresponsive playback or freezes.
The YouTube HTML5 Player uses WebM files to stream videos. Since it also works in later versions of Android, WebM is popular among mobile-device users.
A WEBM file is most likely a compressed video file found online. Since WebM is such a popular video format online, many programs will open it, like Google Chrome, Microsoft Edge, and VLC Media Player.
Yes, webm plays on android just fine. However, know that HTML5 video is always tricky.
The best way to check is to simply load a webm file in your browser: http://clips.vorwaerts-gmbh.de/big_buck_bunny.webm
There a number of reasons why the video may not be playing for you including:
Play around with an html5 video generator to see which video formats are playing on your phone (webm and mp4 should) http://sandbox.thewikies.com/vfe-generator/
I did run in the same bug/problem while developing on my nexus4 (on huawei y300 and y303 phone it worked fine!). Switching to NuPlayer in the developer options fixed this. Apparently the deprecated AwesomePlayer can't play webm in my case.
Nexus 4 Android version 5.1
It's also talked about here: https://github.com/Floens/Clover/issues/2
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With