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.
MediaStreamTrack.enabled
- 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
Read only
- Retorna un
DOMString
que contiene un identificador único (GUID) para la pista; que es generado por le navegador.
MediaStreamTrack.kind
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
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
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
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
Read only
- retorna un booleano con un valor de verdadero si la pista es originada por
RTCPeerConnection
, falso a cualquier otro.
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 |
? |
|
? |
34 (34) |
? |
? |
? |
muted , onmuted , onunmuted , readonly , readyState , remote , onstarted , onended , onoverconstrained , appendConstraint() , applyConstraints() , constraints() , getConstraints() |
? |
Sin soporte |
Sin soporte |
Sin soporte |
? |