Dammi retta, usa un player embed e metti i files su un server esterno.
E' vero che richiede che il visitatore abbia il flash installato nel suo PC ma tanto lo ha il 99,99% della gente... e ti risolve un sacco di problemi. Ad esempio se si collega qualcuno che non ha il browser aggiornato l'html5 potrebbe comunque non funzionare e altre robe del genere.
In alternativa metti i files su YouTube e linkali nelle tue pagine.