WebMoviePlayer does not show on IE 11

Every control shows up fine, but WebMoviePlayer simply does not show at all on IE 11. Or it appears for a second, then it turns white.

It shows on Spartan fine, and form reports, it should be the same rendition engine.

Of course it shows in Chrome as well.

Is there something I should know ?

I verified Internet explorer does display the HTML video player and the video runs with the example from W3Schools :

[code]

Your browser does not support the video tag. [/code]

It could be that ie11 doesn’t like the encoding of your video.

Looking at the DOM, IE as default uses Flash. That may explain the issue. The same video is posted at http://RuberViews.com where it plays very nicely as an SRC.

Would you have any suggestion as to a video that does play fine in IE 11 so I can see what to do ?

Thank you.

I just tried several links at http://download.wavetlan.com/SVV/Media/HTTP/http-mp4.htm where they have several encodings for test with the WebMoviePlayer under Internet Explorer 11, none of them ever plays. The place of the control remains desperately white.

Under Edge, no issue whatsoever. It works under Chrome, FireFox and Opera as well.

I guess for the moment, the only way to get it working is to use the HTML player in a WebHTMLViewer with the code I pasted in the thread first post. With a conditional only for IE.

[code] dim HTML as string = “

HTMLViewer1.LoadPage(Replace(HTML, “zurl”, TextField1.Text))[/code]

Until very recently Internet Explorer has been very finicky about the encoding of MP4 videos.

Tough luck : wmv is not the industry standard :wink:

Edge in that respect is just perfect.

As for Internet Explorer, unfortunately, it still has a significant number of users, so it cannot be dismissed entirely. One could indeed switch to wmv. The HTML viewer in a WebHTMLViewer works too. The important is not to leave the user in front of an empty space.

Agreed. That’s what the flash player is for. If the browser can’t play the file natively, we fall back to Flash. If flash can’t read the file then the video is probably using an encoding that Windows can’t handle anyway. We did a lot of experimentation on this while trying to get something that would play the XDC videos on IE and our results were similar to yours… before IE Edge, support for MP4 was spotty at best, while Firefox, Chrome and Safari have supported the standard encodings for years.

Have you filed a bug report about this?

[quote=202845:@Greg O’Lone]Agreed. That’s what the flash player is for. If the browser can’t play the file natively, we fall back to Flash. If flash can’t read the file then the video is probably using an encoding that Windows can’t handle anyway. We did a lot of experimentation on this while trying to get something that would play the XDC videos on IE and our results were similar to yours… before IE Edge, support for MP4 was spotty at best, while Firefox, Chrome and Safari have supported the standard encodings for years.

Have you filed a bug report about this?[/quote]

The strange thing here is that the video does play fine as an SRC or in HTML Video Player, but not in Flash.

I did not file a bug report yet. I will do that later today.

Please include the URL you are using (privately) so I can look at the encoding.

<https://xojo.com/issue/40242>

The project contains the URL.

Hi Greg. I see you marked the case as fixed. Thank you :slight_smile: