English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML5 Video (video)

HTML <video> es adecuado para HTML 5+, utilizado para definir el flujo de contenido multimedia para ver en línea.

HTML5 Video (video)

Muchos sitios utilizan videos. HTML5 Proporciona estándares para mostrar videos.

Verifique si su navegador admite HTML5 Video:

Videos en sitios web

Hasta ahora, no existe un estándar destinado a mostrar videos en la web.

Hoy en día, la mayoría de los videos se muestran a través de complementos (como Flash). Sin embargo, no todos los navegadores tienen los mismos complementos.

HTML5 Define un método estándar para incluir videos mediante el elemento video.

Compatibilidad del navegador

Internet Explorer 9+, Firefox, Opera, Chrome y Safari admiten el elemento <video>.

Atención: Internet Explorer 8 Otras versiones anteriores de IE no admiten el elemento <video>.

HTML5 (video)- Cómo funciona

Para usar en HTML5 Mostrando el video, todo lo que necesita es:

Ejemplo en línea

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Su navegador no admite la etiqueta Video.
</video>
Vea la prueba ‹/›

El elemento <video> proporciona controles de reproducción, pausa y volumen para controlar el video.

Al mismo tiempo, el elemento <video> también proporciona las propiedades width y height para controlar el tamaño del video. Si se establecen la altura y el ancho, el espacio necesario para el video se reservará en el momento de la carga de la página. Si no se establecen estos atributos, el navegador no sabrá el tamaño del video y no podrá reservar un espacio específico en el momento de la carga, y la página cambiará según el tamaño original del video.

<video> y</El contenido entre las etiquetas <video> se proporciona para navegadores que no soportan el elemento video.

El elemento <source> se puede insertar entre etiquetas <video> para proporcionar contenido para navegadores que no soportan el elemento video. El navegador utilizará el primer formato reconocible:

Formato de video y soporte del navegador

Actualmente, el elemento <video> admite tres formatos de video: MP4, WebM y Ogg:

navegadorMP4WebMOgg
Internet ExplorerYESNONO
ChromeYESYESYES
FirefoxYESYESYES
SafariYESNONO
OperaYES (desde Opera 25 )YESYES
  • MP4 = con H.264 MPEG con codificación de video y audio AAC 4 archivo

  • WebM = con VP8 archivo WebM con codificación de video y audio Vorbis

  • Ogg = archivo Ogg con codificación de video Theora y audio Vorbis

Formato de video

FormatoMIME-type
MP4video/mp4
WebMvideo/webm
Oggvideo/ogg

HTML5 <video> - Uso de DOM para el control

HTML5  Los elementos <video> y <audio> también tienen métodos, propiedades y eventos.

Los métodos, propiedades y eventos de los elementos <video> y <audio> se pueden controlar con JavaScript.

Los métodos se utilizan para reproducir, pausar y cargar, entre otros. Las propiedades (como la duración, el volumen, etc.) pueden ser leídas o configuradas. Los eventos DOM pueden notificarle, por ejemplo, que el elemento <video> ha comenzado a reproducir, se ha pausado, se ha detenido, etc.

Los métodos simples en el ejemplo nos muestran cómo usar el elemento <video>, leer y establecer atributos, y cómo llamar a métodos.

Ejemplo en línea 1

Crear una reproducción simple de video/Control deslizante de pausa y ajuste de tamaño:



Los ejemplos anteriores invocan dos métodos: play() y pause(). Utiliza dos propiedades: paused y width.

Para más referencias, consulte HTML5 Audio/Manual de referencia DOM de Video.

HTML5 Etiqueta Video

EtiquetaDescripción
<video>Define un video
<source>Define varios recursos de medios, como <video> y <audio>
<track>Definido en la trayectoria de texto del reproductor de medios