RTCRtpReceiver
Baseline 廣泛可用 *
WebRTC API 中的 RTCRtpReceiver 介面用於管理 RTCPeerConnection 上 MediaStreamTrack 的資料接收和解碼。
例項屬性
RTCRtpReceiver.jitterBufferTarget-
一個
DOMHighResTimeStamp,指示應用程式在抖動緩衝區中首選的媒體保留時間,允許它影響播放延遲和因網路抖動而音訊或影片幀耗盡的風險之間的權衡。 RTCRtpReceiver.track只讀-
返回與當前
RTCRtpReceiver例項關聯的MediaStreamTrack。 RTCRtpReceiver.transport只讀-
返回接收者軌道的媒體透過的
RTCDtlsTransport例項。 RTCRtpReceiver.transform-
RTCRtpScriptTransform用於將一個在工作執行緒中執行的轉換流(TransformStream)插入到接收器管道中,從而允許將流轉換應用於傳入的編碼影片和音訊幀。
已廢棄的屬性
rtcpTransport已棄用-
此屬性已被移除;RTP 和 RTCP 傳輸已合併為一個傳輸。請改用
transport屬性。
靜態方法
RTCRtpReceiver.getCapabilities()-
返回系統接收給定型別媒體的最樂觀的能力檢視。
例項方法
RTCRtpReceiver.getContributingSources()-
返回一個數組,其中包含當前
RTCRtpReceiver在過去十秒內接收到的每個唯一 CSRC(貢獻源)識別符號的物件。 RTCRtpReceiver.getParameters()-
返回一個包含有關 RTC 資料如何解碼的資訊的物件。
RTCRtpReceiver.getStats()-
返回一個
Promise,其 fulfillment 處理程式接收一個RTCStatsReport,其中包含有關傳入流及其依賴項的統計資訊。 RTCRtpReceiver.getSynchronizationSources()-
返回一個數組,其中包含當前
RTCRtpReceiver在過去十秒內接收到的每個唯一 SSRC(同步源)識別符號的物件。
規範
| 規範 |
|---|
| WebRTC:瀏覽器中的即時通訊 # rtcrtpreceiver-interface |
瀏覽器相容性
載入中…