Salve,
ho la necessità di integrare un video player in una pagina web (per caricare filmati del client, non da server) e di poter controllare la riproduzione video (ad esempio con javascript).
Prendendo spunto da questo link ho fatto numerose prove, questa è la più riuscita:
Da qui i problemi, funziona solo con IE7 (fra i 3 che ho provato):codice:<table><tr><td> <OBJECT id="VIDEO" width="320" height="240" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject"> <PARAM NAME="URL" VALUE="indirizzo video"> <PARAM NAME="SendPlayStateChangeEvents" VALUE="True"> <PARAM NAME="AutoStart" VALUE="True"> <PARAM name="uiMode" value="none"> <PARAM name="PlayCount" value="9999"> <param name="showControls" value="true"> </OBJECT> </td></tr> <tr><td> <script language="javascript"> var obj = document.getElementById("VIDEO"); obj.uiMode = "full"; </script> STOP Pause Play </td></tr> </table>
- Firefox 3 non mi fa neanche vedere il riquadro del video
- Chrome idem
- Funzionerebbe solo su windows (ma sarebbe già qualcosa)
Dalle prove che ho effettuato ho notato che nel momento in cui riesco a far visualizzare i video in firefox perdo la possibilità di controllare il flusso:
Ad esempio:
.. funziona con firefox (si vedono i video) ma dal debug di javascript risulta che "document.getElementById('myplayer').Controls non è definito".codice:<table><tr><td> <object type="video/x-ms-wmv" data="INDIRIZZO" width="320" height="260" id="myplayer"> <param name="src" value="<?php echo $srcm ?>" /> <param name="autostart" value="true" /> <param name="controller" value="true" /> <param name="qtsrcdontusebrowser" value="true" /> <param name="enablejavascript" value="true" /> </object> </td></tr> <tr><td> STOP </td></tr> </table>
Qualche idea?
Alternative ? (ho provato con VideoLan seguendo questo link ma non ne sono venuto a capo)

Rispondi quotando