Iframe Youtube embeds Not playing on Android

Not sure if this is because of recent flash developments, but Youtube embeds are not showing on my Android phone. The videos are embedded in my website using the Iframe code. What’s the best and quickest way to ensure that videos are playable on all phones. I haven’t been able to find any current info on this doing a search.

It’s crazy that a GOOGLE youtube embed won’t play on my GOOGLE Chrome browser on my GOOGLE android phone (GS3). I would think they would have figured this out.

An example video is the latest post on my blog at webeminence.com/university The iframe border is showing on my phone but the video is not loading.
I know I can include a link to video on Youtube but that would be ugly and a pain.
Is there a way to include an alternate link in the Iframe so that a link shows IF the video is not loaded? I tried this a few ways and it did not work.

The video plays just fine on both my Galaxy S3 and Sony Xperia S. Both default browser as well as chrome also works on both devices

Thanks. You may have looked after I fixed it. I changed the videos to use Smart Youtube plugin. It creates a modified iframe code that makes the videos show up. I didn’t look at the code to see what the difference was but if anyone is having the problem, I can look closer. Or just try out the plugin.