[HTML5] Can any Flash Video/Media Library licensees test the latest version?
Permalink
I recently updated both the Media Library and Flash Video add-ons to support HTML5 video and audio, but I need your help to test it.
When a user visits a site which uses the latest version of the Media Library or Flash Video add-ons, a script is designed to detect that the user has an Apple mobile device, and serves up HTML5 audio or video instead of Flash player.
The first round of tests failed to function properly, because I placed this code in the "no Flash" content for each add-on. I think that Apple may spoof swfobject, to prevent "You must have Adobe Flash player installed" messages.
As a result, I've resorted to the (less elegant) approach of checking the user agent string. I'm also relying on browser controls for these elements, as I hope (or guess?) that Apple has control support.
I do not own an iPod, iPad or iPhone, so I have no way of testing this. Unfortunately I do not have a demo somewhere (for users who do not have these add-ons already), as my demos use the FLV format instead of the H.264 MP4 video, like an Apple device would require.
Thanks for your help! I hope that I'll be able to automate this functionality so that you can all provide media content to all your users. Flash provides compatibility with almost all internet users, but I understand that it doesn't extend to mobile Apple devices. Since Flash and mobile Safari both support H.264 video, however, I hope to be able to apply HTML5 video under certain circumstances.
When a user visits a site which uses the latest version of the Media Library or Flash Video add-ons, a script is designed to detect that the user has an Apple mobile device, and serves up HTML5 audio or video instead of Flash player.
The first round of tests failed to function properly, because I placed this code in the "no Flash" content for each add-on. I think that Apple may spoof swfobject, to prevent "You must have Adobe Flash player installed" messages.
As a result, I've resorted to the (less elegant) approach of checking the user agent string. I'm also relying on browser controls for these elements, as I hope (or guess?) that Apple has control support.
I do not own an iPod, iPad or iPhone, so I have no way of testing this. Unfortunately I do not have a demo somewhere (for users who do not have these add-ons already), as my demos use the FLV format instead of the H.264 MP4 video, like an Apple device would require.
Thanks for your help! I hope that I'll be able to automate this functionality so that you can all provide media content to all your users. Flash provides compatibility with almost all internet users, but I understand that it doesn't extend to mobile Apple devices. Since Flash and mobile Safari both support H.264 video, however, I hope to be able to apply HTML5 video under certain circumstances.
if i could give you a cookie i would :P
Hey elyon, I updated the flash video block to the latest version to test out the HTML5 on an iPad - can't seem to get it working though. Is it supported or is it a work in progress. Thanks for the great product.
In order to test it out, you'll have to use H.264 MP4 video, and you may have to try using the default template, as the code for providing an HTML5 video container is in the view file, and not the controller
I have an h264 encoded MP4 file, with an untouched up to date version of the flash video add-on:http://epicproductionsllc.com/portfolio/pyramid-federal-credit-unio... - a player appears on the ipad, but its a black square with the play button in the missed crossed out. Are you referring to the view file of the theme? I have a view.php in there and it should have everything required by c5. What am I missing?