We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

El interfaz de HTMLVideoElement provee propiedades especiales y metodos para manipular objectos de videos. Tambien, este interfaz hereda propiedades y metodos de HTMLMediaElement y HTMLElement.

La lista de supported media formats (formatos de medios compatibles) varia de un anvegador a otro. Debe proveer su video in un pormato sencillo que sea compatible con todos los navegadores o proveer varias fuentes de videos in various formatos, para que asi todo navegador que necesite este cubierto.

Propiedades

Hereda las propiedades de los interfaces anteriores, HTMLMediaElement, y HTMLElement.

HTMLVideoElement.height
Es un DOMString que refleja el atributo HTML height, el cual especifica la altura del area mostrada, en pixeles CSS.
HTMLVideoElement.poster
Es un DOMString que refleja el atributo HTML poster, el cual especifica que imagen sera mostrada en la ausencia de data de video.
HTMLVideoElement.videoHeight Read only
Devuelve un unsigned long que contiene la altura intrinsica del recurso en pixeles CSS, tomando en consideracion las dimensiones, aspecto proporcional, apertura limpia, resolucion, etc., ya definidas por el formato usado por el recurso.  Si el estado disponible del elemento es HAVE_NOTHING, su valor es 0.
HTMLVideoElement.videoWidth Read only
Devuelve un unsigned long que contiene la anchura intrinsica del recurso en pixeles CSS, tomando en consideracion las dimensiones, aspecto proporcional, apertura limpia, resolucion, etc., ya definidas por el formato usado por el recurso.  Si el estado disponible del elemento es HAVE_NOTHING, su valor es 0.
HTMLVideoElement.width
Es un DOMString que refleja el atributo HTML width, el cual especifica la anchura del area mostrada, en pixeles CSS.

Propiedades especificas para Gecko

HTMLVideoElement.mozParsedFrames Read only
Devuelve un unsigned long con el conteo de marcos de video que han sido analizados del recurso de multimedia.
HTMLVideoElement.mozDecodedFrames Read only
Devuelve un unsigned long con el conteo de marcos de video que han sido decifrados como imagines.
HTMLVideoElement.mozPresentedFrames Read only
Devuelve un unsigned long con el conteo de marcos decodificados que han sido  presentados a la canalizacion de render para pintar.
HTMLVideoElement.mozPaintedFrames Read only
Devuelve un unsigned long con el conteo de marcos presentados que han sido pintados en la pantalla.
HTMLVideoElement.mozFrameDelay Read only
Devuelve un double con el tiempo, en segunods, que el ultimo marco de video fue pintado por retrazo.
HTMLVideoElement.mozHasAudio Read only
Devuelve un Boolean indicando si existe algun audio asociado con el video.

Metodos

Hereda los metodos anteriores de HTMLMediaElement y HTMLElement.

HTMLVideoElement.getVideoPlaybackQuality()
Devuelve un VideoPlaybackQuality para objetos que contienen las medidas de reproducciones actuales.

Especificaciones

Especificacion Estado Comentario
Media Source Extensions
La definición de 'Extensions to HTMLVideoElement' en esta especificación.
Recommendation Anadio el metodo getVideoPlaybackQuality() .
HTML Living Standard
La definición de 'HTMLAreaElement' en esta especificación.
Living Standard Sin cambios del HTML5.
HTML5
La definición de 'HTMLAreaElement' en esta especificación.
Recommendation Definicion incial.

Compatibilidad con Navegador

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Caracteristicas Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Apoyo basico (Yes) (Yes) 4.0 (2.0) 9.0 10.50 (Yes)
mozParsedFrames mozDecodedFrames mozPresentedFrames mozPaintedFrames mozFrameDelay Sin soporte Sin soporte 5.0 (5.0) Sin soporte Sin soporte Sin soporte
mozHasAudio Sin soporte Sin soporte 15.0 (15.0) Sin soporte Sin soporte Sin soporte
getVideoPlaybackQuality() ? (Yes) 25.0 (25.0)[1] ? ? ?
Characteristicas Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Apoyo basico (Yes) (Yes) 4.0 (2.0) 9.0 (Yes) (Yes)
mozParsedFrames mozDecodedFrames mozPresentedFrames mozPaintedFrames mozFrameDelay Sin soporte Sin soporte 5.0 (5.0) Sin soporte Sin soporte Sin soporte
mozHasAudio Sin soporte Sin soporte 15.0 (15.0) Sin soporte Sin soporte Sin soporte
getVideoPlaybackQuality() ? (Yes) 25.0 (25.0)[1] ? ? ?

[1] Gecko implementa esto detras de la preferencia media.mediasource.enabled, predispuesto a false.

Lea Tambien

Etiquetas y colaboradores del documento

Colaboradores en esta página: myrnafig
Última actualización por: myrnafig,