RTCRtpReceiver
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
La interfaz RTCRtpReceiver
de la WebRTC API gestiona la recepción y decodificación de los datos para una MediaStreamTrack
a una RTCPeerConnection
.
Propiedades
RTCRtpReceiver.track
Read only-
Devuelve el
MediaStreamTrack
asociado con la instancia actual deRTCRtpReceiver
RTCRtpReceiver.rtcpTransport
Read only-
Devuelve la instancia
RTCDtlsTransport
en la que se envía y se recibe el RTCP. RTCRtpReceiver.transport
Read only-
Devuelve la instancia
RTCDtlsTransport
en la que se reciben los medios para la pista del receptor.
Métodos
RTCRtpReceiver.getContributingSources()
-
Devuelve un array de instancia
RTCRtpContributingSource
para cada identificador CSRC (fuente contribuyente) identificador recibido actualRTCRtpReceiver
en los últimos 10 segundos. RTCRtpReceiver.getParameters()
-
Devuelve un objeto
RTCRtpParameters
que contiene información sobre cómo se van a decodificar los datos de RTC. RTCRtpReceiver.getStats()
-
Devuelve un
Promise
cuyo controlador de cumplimiento recibe unRTCStatsReport
que contiene estadísticas sobre los flujos entrantes y sus dependencias. RTCRtpReceiver.getSynchronizationSources()
-
Devuelve un arreglo que incluye una instancia
RTCRtpSynchronizationSource
para cada identificador SSRC (fuente de sincronización) único recibido por elRTCRtpReceiver
actual en los últimos diez segundos.
Métodos estáticos
RTCRtpReceiver.getCapabilities()
-
Devuelve la visión más optimista de las capacidades del sistema para recibir medios de comunicación del tipo dado.
Especificaciones
Specification |
---|
WebRTC: Real-Time Communication in Browsers # rtcrtpreceiver-interface |
Compatibilidad con navegadores
BCD tables only load in the browser