Long story short your intergrated videos have little purpose when they do not work on android devices. I have tried both Samsung and HTC mobiles and the videos load without any action or play happening. The same happens on a pc desktop.
These videos are meant to be a selling point for your clients and be able for us to share. However, I have had to remove the file from my site as having a video which only works for some devices is not professional.
Please get this matter resolved.