[openvideo-it] forzare player HTML5 per video embedded

Lorenzo Sutton lsutton@libero.it
Mar 7 Giu 2011 09:33:54 CEST


Federico Bruni wrote:
> Ciao a tutti,
>
> premessa: ieri ho fatto qualche piccola modifica a questa pagina del
> wiki
> http://openvideo.linux.it/Siti_per_la_pubblicazione_dei_video 
>
> Sto cercando di capire se è possibile fare in modo che il visitatore di
> un sito, pur non avendo abilitato l'HTML5 sul sito di video sharing,
> veda i video embeddati col player HTML5 invece che in flash.  Ovviamente
> mantenendo il fall-back a flash per i browser che non supportano HTML5.
Per quanto riguarda archive.org ovviamente è il meno problematico...
basta copiare la sorgente del video.

Per youtube basterebbe anche "prendere in prestito" il src da quello del
loro player html5.. Non so quanto sia "legale" però funziona [1]

Per quanto riguarda vimeo a quanto ne so il player HTML5 è molto beta e
comunque funziona solo su vimeo (http://vimeo.com/blog:268)

> Voglio dare la possibilità ai pigri di beneficiare di HTML5 :-)
> Altrimenti mi accontenterò di mettere un avviso e un link alla pagina
> per attivare HTML5.
>
> Cercando in Rete ho trovato qualcosa a proposito di un'opzione html5=1
> che dovrebbe fare proprio quello che cerco.
> Se non ho capito male, dovrebbe essere attaccata alla fine dell'URL
> (anche se avrei preferito un'opzione di <iframe>), ad esempio:
>
> http://www.youtube.com/embed/ID_VIDEO?html5=1
>
> Ma non funziona (ovviamente prima bisogna disabilitare html5 di yt se
> era stato attivato in precedenza).
>
> Fonte:
> http://stackoverflow.com/questions/5845484/force-html5-youtube-video 
>
> In effetti questa risposta non ha avuto molto credito.
> Però ho trovato altri link:
> http://www.google.com/support/forum/p/youtube/thread?tid=3999166edeabe3da&hl=en 
>
> Sapete qualcosa a riguardo?
>
> Grazie,
> Federico
>
>
> --
> Mailing list info: http://lists.linux.it/listinfo/openvideo
>

[1] Ad esempio un semplice HTML 5 così che punta direttamente al video
su youtube:
<!doctype html>
<html lang=en>
  <head>
    <meta charset=utf-8>
    <title>Youtubo Bach... :)</title>
  </head>
  <body>
    <div>
      <h1>A video from youtubo</h1>
    </div>
    <div>
      <video
       
src="http://v2.lscache8.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Cratebypass%2Coc%3AU0hPTFRQU19FSkNOOV9MSldD&amp;fexp=903922%2C907605%2C904716&amp;itag=43&amp;ipbits=0&amp;signature=A89D6D140E84C6D091DAE2CB158DE8C5B6509FB2.B508D160FB2C03EEC368399D3E0FBC049390EFAE&amp;sver=3&amp;ratebypass=yes&amp;expire=1307455200&amp;key=yt1&amp;ip=0.0.0.0&amp;id=2d4fd047f153b771"
        controls="controls"
        autoplay="autoplay"
        >
your browser does not support the video tag
      </video>
    </div>
  </body>
</html>



Maggiori informazioni sulla lista Openvideo