Come fare un player audio/video in Html5

Per visualizzare un file video in una pagina web, utilizzo il tag <video> del linguaggio HTML5. E' un elemento standard per i video embed.

<video>
<source src=nome type=tipo>
</video>

Ecco un esempio pratico

  1. <video width="400" height="500" controls>
  2. <source src="file.mp4" type="video/mp4">
  3. messaggio per i browser che non supportano il tag video
  4. </video>

I principali attributi del tag <video> sono:

  1. width = la larghezza del video in pixel
  2. height = l'altezza del video in pixel
  3. controls visualizza i controlli play, pausa e volume sul video.
  4. autoplay avvia automaticamente la riproduzione del video con il caricamento della pagina web. Non funziona su tutti i dispositivi mobile.

Il nome del file video va specificato nell'elemento <source> nell'attributo src.

All'interno dell'elemento <source> deve essere specificata anche la tipologia di file video nell'attributo type.

  1. src = il nome del file
  2. type = il formato del file video

Quali formati video supporta il player?

Il tag video supporta i formati Mp4, WebM e Ogg

  • video/mp4
  • video/webm
  • video/ogg

Il formato Mp4 è comunque preferibile perché, a differenza degli altri, è letto senza problemi da tutti i browser.

E se il browser non supporta l'Html5?

In questo caso l'utente non vede nulla.

Per questa ragione è opportuno aggiungere all'interno del tag <video> anche un messaggio per i browser che non supportano l'HTML5.

Quali browser supportano il tag video? Il tag <video> è supportato dalle versioni più recenti di tutti i browser: Chrome dalla versione 4.0, Internet Explorer dalla versione 9.0, Firefox dalla versione 3.5, Safari dalla versione 4.0 e Opera dalla versione 10.5.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Libri di approfondimento
  1. Il linguaggio Html