I have been trying to explore the possibility of playing 360 degrees videos on Internet Explorer. I am using A-Frame/angular to render all my videos on other browsers and they work well except on IE they play flat.
I recently bumped into Youtube 360 videos on IE11 and was wondering how they achieve that feat. I checked some other websites like Facebook on IE and they play flat.
Is it possible to play 360 videos on IE ? How is youtube doing it? Any ideas would really help me in my research further.
A-Frame supports VR for any browser that implements the WebVR specification. The list of supported browsers can be found here in the A-Frame docs, Microsoft Edge is listed, IE is not: https://aframe.io/docs/0.7.0/introduction/vr-headsets-and-webvr-browsers.html
Related
I'm trying to draw a video frame on canvas. It works well on desktops, but there are issues on Chrome on Android devices.
Please see the example:
http://buildar.com/static/drawimage/minimal.html
I've tested it on various Android devices and the only that's working on is Android 5 with Crosswalk (Cordova app).
After removing the Crosswalk or trying on other Android version, the drawImage function doesn't work.
I've found several related Chromium bug reports, but according to them, the issue seems to be fixed
https://code.google.com/p/chromium/issues/detail?id=501208
What can be the reason for it to work only on Android 5 + Crosswalk - if Crosswalk fully replaces the device Webview, wouldn't it work on older Android versions as well?
Is there any other way of capturing the video frame? I'm currently researching converting the video to <img>, alternative video plugin, using Webgl, taking video screenshot, but haven't discovered anything so far that could possibly work.
I need to stream a video to a variety of browsers and devices, all main browsers, IE 8+, FF, Chrome, Safari and to Android and Apple mobile devices. My videos will be stored on S3/Cloudfront.
I've looked into the options and have come up with HLS streaming, which will work on apple and android devices, and safari desktop.
For other browsers I will use a flash fallback implementation. I know JW player can read a HLS stream in a flash implementation. Does anyone know of alternative free software?
My question is, is there a better approach, what is your solution?
Is it possible to use only a mp4 video and the HTML5 player in ie7,8,9 firefox, chrome and safari
I've seen these links
http://blog.beverlyguillermo.com/post/14813549122/ie7-and-html5-video
and
http://w3schools.com/tags/tryit.asp?filename=tryhtml5_video
and
http://designwebkit.com/web-and-trends/10-good-html5-video-players-website/
Have you ever done this
Thanks
Try this http://code.google.com/p/video4all/ . Its a nice way you can integrate with all the browsers you have listed
If you are not satisfied try the answer here :- How to play the html5 video in IE8 Browsers
I've been using flash video for embedded videos on my site. My old 2.2.x android plays them fine but I'm noticing a lot of new android devices as well as apple devices will not play my videos because flashplayer is fading, so I'm investigating the solution - and HTML5 video seems to be the new thing.
I've just spent 2 hours searching google and read a lot of stuff but most of it is from 1, 2, or 3 years ago -- and judging from what I've read it looks like using the html5 video tag still requires each video to be converted to multiple formats, and full screen is some sort of vendor specific extension -- different on each browser which happens to support it.
So my question is whether HTML5 video tag is a full replacement for the flash player now, or is it still a kludgiferous scheme requiring browser specific hacks for half a dozen most popular browsers -- in 2013?
Does it work on PC's, Macs, Androids, and iPhones?
caniuse.com is a great resource for pretty good data to answer this question.
As of now...
~92% of web users' browsers support the HTML video tag. The main one that doesn't is Opera Mini (about 4.5%). For those users, you can use a Flash fallback, which is actually not too much work. There are a handful of very simple solutions that will handle this for you, like videoJS, jPlayer and JWPlayer.
For now, you do need to encode in two, possibly three formats. About 92% of users support MPEG-4/h.264. Opera Mini and IE8 do not support it.
Only about 71% of users can support full-screen HTML video, so for Android and iOS (mainly), all versions, the best you can do is set the video to fill 100% of the browser window. If full-screen is that important, then you'll want to use Flash.
So, in short, yes, HTML5 video does require a little extra work, but at this point, it's not that hard to get right, and it's a standard that's moving in the direction of better stability and uniformity. YouTube, for example, uses it (with fallbacks), if that's any indication that it's ready for prime time.
I'm using hmtl5 video. It works normally in all browsers, except IE9.
In IE9 it's cannot playing after first play, or video freezes after a few seconds, but video state is "playing". I've add eventlisteners to check it.
Can anybody help me to solve this problem?
I would suggest using a flash player fallback for Internet Explorer 9 and other browsers with issues with HTML5 video.
I think IE9 has some issues regarding HTML5 Video. You shouldn't trust on that to work. Maybe a (flash) fallback for IE9 would be good. Most of those bugs are fixed in IE10. So HTML5 Video should work there (if you use the right video encodings).
http://caniuse.com/#search=video