Salve,
sto lavorando su una piattaforma web ed ho la necessità di mostrare in un box wmplayer i video caricati dagli utenti in vari formati (wmv, mpeg, avi, ecc.).
Ho trovato il codice per i file wmv, che è una cosa del genere:

<object type="video/x-ms-wmv" data="<?php echo $amedia['file_path'] ?>" width="96" height="72" >
<param name="src" value="<?php echo $amedia['file_path'] ?>" />
<param name="autostart" value="1" />
<param name="controller" value="1" />
<param name="ShowControls" value="0">
<param name="qtsrcdontusebrowser" value="1" />
<param name="enablejavascript" value="true" />
video
</object>

Mi chiedevo: qual è la via più semplice per una integrazione così ampia? Devo replicare il codice per ogni tipo di file possibile? E come faccio a determinare il tipo di file caricato dall'utente? Problemi di compatibiltà con i vari browser?
Ci sono guide approfondite sull'argomento?

Grazie

Filippo