MediaStreamTrack

Sumario

La interfaz MediaStream  representa un flujo de contenido de los medios. Un flujo consiste en gran cantidad de  tracks, como pistas de audio o video.

Propiedades

MediaStreamTrack.enabled (en-US)
Es un valor Booleano con un valor de  true si la pista est√° habilitada, que se permite para renderizar el fujo fuente del medio; o false si est√° desactivado, ue no est√° rederizando el flujo de la fuente de medios que el silencio y la oscuridad. Si la pista se ha desconectado, este valor puede ser cambiado, pero no tiene m√°s efecto.
MediaStreamTrack.id (en-US) Read only
Retorna un DOMString que contiene un identificador √ļnico (GUID) para la pista; que es generado por le navegador.
MediaStreamTrack.kind (en-US) Read only
Retorna un DOMString se establece en "audio" si la pista es un audio y para "video", si es una pista de video. Este no cambia si la pista se disociada de su fuente.
MediaStreamTrack.label (en-US) Read only
Retorna un DOMString que contiene una etiqueta agente-asignado por el usuario que identifica la fuente de la pista, como en  "internal microphone"La cadena puede dejarse vac√≠o y est√° vac√≠a, siempre y cuando ninguna fuente haya sido conectada. Cuando la pista est√° disociada de la fuente, la etiqueta no cambia.
MediaStreamTrack.muted (en-US) Read only
Retorna un valor booleano con un valor de true si la pista esta silenciada, de lo contrario false.
MediaStreamTrack.readonly Read only
Retona un valor Booleano con un valor de true  si la pista es de solo lectura ( una fuente de archivo de v√≠deo o una c√°mara que los ajustes no puedan ser modificados), de lo contrario false.
MediaStreamTrack.readyState (en-US) Read only
Retorna un valor enumerado dando el estado de la pista. Este toma uno de los siguientes valores:
  • "live" el cual indica  que una entrada es conectada y hace de esta el mejor esfuerzo en proveer datos en tiempo real. En este caso, la salida de datos puede ser cambiada a on u off usando el atributo MediaStreamTrack.enabled.
  • "ended" este indica que la entrada no esta obteniendo algun dato mas y negar√° proporcionar nuevos datos.
MediaStreamTrack.remote (en-US) Read only
retorna un booleano con un valor de verdadero si la pista es originada por  RTCPeerConnection, falso a cualquier otro.

Disparador de eventos

MediaStreamTrack.onstarted
Es un contenedor event handler de la acci√≥n a realizar cuando el evento started es disparado sobre el objeto,  que es cuando un objeto MediaStreamTrack es a√Īadido.
MediaStreamTrack.onmute (en-US)
Es un contenedor event handler de la acción ha realizar cuando un evento mute es disparado sobre el objeto, que es cuando la transmición es terminada.
MediaStreamTrack.onunmute (en-US)
Es un contenedor event handler de la acci√≥n ha realizar cuando un evento  unmute es disparado sobre el objeto, que es cuando un objeto  MediaStreamTrack es removido por este.
MediaStreamTrack.onoverconstrained (en-US)
Es un contenedor event handler de la acci√≥n ha realizar cuando un objeto overconstrained es disparado sobre el objeto, que es cuando un objeto  MediaStreamTrack  es removido por este.
MediaStreamTrack.oneended
Es un contenedor event handler de la acci√≥n ha realizar cuando un evento ended es disparado sobre el objeto, que es cuando un objeto  MediaStreamTrack es removido por este.

Métodos

MediaStreamTrack.getConstraints() (en-US)
 
MediaStreamTrack.applyConstraints() (en-US)
 
MediaStreamTrack.getSettings() (en-US)
 
MediaStreamTrack.getCapabilities() (en-US)
 
MediaStreamTrack.clone() (en-US)
 
MediaStreamTrack.stop() (en-US)
Detiene la reproducción del origen asociado a la pista, pero el origen y la pista son desasociados. El estado de la pista es un conjunto de ended.

Especificaciones

Specification Status Comment
Media Capture and Streams
La definición de 'MediaStreamTrack' en esta especificación.
Candidate Recommendation Initial definition

Compatibilidad de los navegadores

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! (en-US)
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support (Yes) (Yes) Sin soporte Sin soporte ?
stop() ? 34 (34) ? ? ?
muted, onmuted, onunmuted, readonly, readyState, remote, onstarted, onended, onoverconstrained, appendConstraint(), applyConstraints(), constraints(), getConstraints() ? Sin soporte Sin soporte Sin soporte ?
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support ? (Yes) Sin soporte Sin soporte ?
stop()
? 34 (34) ? ? ?
muted, onmuted, onunmuted, readonly, readyState, remote, onstarted, onended, onoverconstrained, appendConstraint(), applyConstraints(), constraints(), getConstraints() ? Sin soporte Sin soporte Sin soporte ?

Ver t√°mbien