HTML DOM VideoObjeto


Objeto Video

El objeto Video es nuevo en HTML5.

El objeto Video representa el elemento HTML <video>.

Acceder al objeto Video

Puede acceder al elemento <video> mediante el uso de getElementById():

var x = document.getElementById("myVideo"); Pruébalo

Crear objeto Video

Puede crear el elemento <video> mediante el uso del método document.createElement():

var x = document.createElement("VIDEO"); Pruébalo

Propiedades del objeto Video

Propiedad Descripción
audioTracks Devuelve un objeto AudioTrackList que representa las pistas de audio disponibles.
autoplay Establece o devuelve si el video debe reproducirse automáticamente después de estar listo (carga completada).
buffered Devuelve un objeto TimeRanges que representa las partes del video que han sido almacenadas en el búfer.
controller Devuelve un objeto MediaController que representa el controlador de medios actual del video.
controls Establece o devuelve si el video debe mostrar controles (como reproducción/pausa, etc.).
crossOrigin Establece o devuelve la configuración CORS del video.
currentSrc Devuelve la URL del video actual.
currentTime Establece o devuelve la posición de reproducción actual en el video (en segundos).
defaultMuted Establece o devuelve si el video está silenciado de forma predeterminada.
defaultPlaybackRate Establece o devuelve la velocidad de reproducción predeterminada del video.
duration Devuelve la duración del video (en segundos).
ended Devuelve si la reproducción del video ha terminado.
error Devuelve un objeto MediaError que representa el estado de error del video.
height Establece o devuelve el valor del atributo 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 el sonido está desactivado.
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 un objeto TimeRanges que representa las partes del video que ya se han reproducido.
poster Establece o devuelve el valor del atributo poster del video.
preload Establece o devuelve el valor del atributo preload del video.
readyState Devuelve el estado de preparación actual del video.
seekable Devuelve un objeto TimeRanges que representa las partes buscables del video.
seeking Devuelve si el usuario está actualmente buscando dentro del video.
src Establece o devuelve el valor del atributo src del video.
startDate Devuelve un objeto Date que representa el desplazamiento de tiempo actual.
textTracks Devuelve un objeto TextTrackList que representa las pistas de texto disponibles.
videoTracks Devuelve un objeto VideoTrackList que representa las pistas de video disponibles.
volume Establece o devuelve el volumen del video.
width Establece o devuelve el valor del atributo width del video.

Métodos del objeto Video

Method Descripción
addTextTrack() Añade una nueva pista de texto al video.
canPlayType() Comprueba si el navegador puede reproducir el tipo de video especificado.
load() Recarga el elemento de video.
play() Comienza a reproducir el video.
pause() Pausa el video que se está reproduciendo actualmente.

Atributos y eventos estándar

El objeto Video también admite los atributos y eventos estándar.PropiedadesyEventos。


Artículos relacionados

Tutorial HTML:Video HTML5

Referencia HTML:Etiqueta HTML <video>

Otras extensiones