HTML Video

HTML Video

La ruta del desarrollador web frontend autónomo🤹‍♂️


El elemento HTML <video> se usa para mostrar un video en una página web.



Elemento video

Para mostrar un video en HTML, use el elemento <video>:

Ejemplo:


¿Cómo funciona?

El atributo controls agrega controles de video como reproducir, pausar y volumen.

Es una buena idea siempre incluir los atributos width y height. Si no se establece el ancho y alto, la página puede parpadear mientras carga el video.

El elemento <source> permite especificar archivos de video alternativos que el navegador puede elegir. El navegador utilizará el primer formato que reconozca.

El texto entre las etiquetas <video> y </video> solo se mostrará en navegadores que no soporten el elemento <video>.


Reproducción automática

Para iniciar un video automáticamente, use el atributo autoplay.

Ejemplo:

Nota: los navegadores Chromium no permiten la reproducción automática en muchos casos. Sin embargo, la reproducción automática silenciada siempre está permitida.

Agregue muted después de autoplay para permitir que el video comience a reproducirse automáticamente (pero silenciado):

Ejemplo:


Compatibilidad con el navegador

Los números de la siguiente tabla especifican la primera versión del navegador que fue totalmente compatible con el elemento .

ElementoChromeEdgeMozillaSafariOpera
<video>4.09.03.54.010.5

Formatos de video

Hay tres formatos de video soportados: MP4, WebM y Ogg. El soporte del navegador para los diferentes formatos es:

NavegadorMP4WebMOgg
EdgeYESYESYES
ChromeYESYESYES
FirefoxYESYESYES
SafariYESYESNO
OperaYESYESYES

Tipos de medios

Formato de archivoTipo de medio
MP4video/mp4
WebMvideo/webm
Oggvideo/ogg

Métodos, propiedades y eventos

El DOM de HTML define métodos, propiedades y eventos para el elemento <video>.

Esto le permite cargar, reproducir y pausar vídeos, así como configurar la duración y el volumen.

También hay eventos DOM que pueden notificarle cuando un video comienza a reproducirse, detenerse, etc.

Ejemplo:


Resumen

El elemento HTML <video> se usa para mostrar un video en una página web.

El elemento <source> define múltiples elementos como video y audio.


Traducido con 💚 desde W3Schools.com

Did you find this article valuable?

Support Santos Romero by becoming a sponsor. Any amount is appreciated!