Почему бы не использовать jPlayer ?Он использует JQuery на сервере и поддерживает как HTML5, так и Flash.Таким образом, если ваши пользователи используют IE, который не поддерживает HTML5, jPlayer автоматически использует Flash.Если устройство не поддерживает Flash (скажем, iPhone, iPad), jPlayer автоматически будет использовать HTML5 ... все как для разработчика - просто.