Objeto Video de DOM HTML

Objeto Video

El objeto Video es un nuevo objeto en HTML5.

El objeto Video representa el elemento HTML <video>.

Acceso al objeto Video

Puede acceder al elemento <video> utilizando getElementById():

var x = document.getElementById("myVideo");

Pruebe usted mismo

Crear objeto Video

Puede crear un elemento <video> utilizando el método document.createElement():

var x = document.createElement("VIDEO");

Pruebe usted mismo

Atributos del objeto Video

Atributos Descripción
audioTracks Devuelve el objeto AudioTrackList que representa las pistas de audio disponibles.
autoplay Establece o devuelve si el video debe comenzar a reproducirse inmediatamente después de estar listo (cargado).
buffered Devuelve el objeto TimeRanges que representa la parte del video que se ha cargado.
controller Devuelve el objeto MediaController que representa el controlador de medios actual del video.
controls Establece o devuelve si los controles deben mostrarse (como reproducir/pausar, etc.).
crossOrigin Establece o devuelve la configuración CORS del video.
currentSrc Devuelve la URL actual del video.
currentTime Establece o devuelve la posición de reproducción actual del video (en segundos).
defaultMuted Establece o devuelve si el video debe estar en modo silencio por defecto.
defaultPlaybackRate Establece o devuelve la velocidad de reproducción predeterminada del video.
duration Devuelve la longitud del video (en segundos).
ended Devuelve si la reproducción del video ha terminado.
error Devuelve el objeto MediaError que representa el estado de error del video.
height Establece o devuelve el valor de la propiedad height del video.
loop Establece o devuelve si el video debe reproducirse nuevamente al finalizar.
mediaGroup Establece o devuelve el nombre del grupo de medios al que pertenece el video.
muted Establece o devuelve si se ha cerrado el sonido.
networkState Devuelve el estado de red actual del video.
paused Establece o devuelve si el video está en pausa.
playbackRate Establece o devuelve la velocidad de reproducción del video.
played Devuelve el objeto TimeRanges que representa la parte de video que se ha reproducido.
poster Establece o devuelve el valor de la propiedad poster del video.
preload Establece o devuelve el valor de la propiedad preload del video.
readyState Devuelve el estado actual de preparación del video.
seekable Devuelve el objeto TimeRanges que representa la parte de video que se puede buscar.
seeking Devolver si el usuario está buscando actualmente en el video.
src Establecer o devolver el valor del atributo src del video.
startDate Devolver el objeto Date que representa el desplazamiento de tiempo actual.
textTracks Devolver el objeto TextTrackList que representa las pistas de texto disponibles.
videoTracks Devolver el objeto VideoTrackList que representa las pistas de video disponibles.
volume Establecer o devolver el volumen del video.
width Establecer o devolver el valor del atributo width del video.

Métodos del objeto Video

Método Descripción
addTextTrack() Agregar una nueva pista de texto al video.
canPlayType() Verificar si el navegador puede reproducir el tipo de video especificado.
load() Recargar el elemento de video.
play() Iniciar la reproducción del video.
pause() Detener la reproducción actual del video.

Atributos y eventos estándar

El objeto Video admite estándaresAtributosYEventos.

Páginas relacionadas

Tutoriales de HTML:Video de HTML5

Manual de referencia de HTML:Etiqueta <video> de HTML