| { |
| "api": { |
| "RTCRtpReceiver": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#rtcrtpreceiver-interface", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "34" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "11" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "createEncodedStreams": { |
| "__compat": { |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "86" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "getCapabilities_static": { |
| "__compat": { |
| "description": "`getCapabilities()` static method", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getCapabilities_static", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-getcapabilities", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "113" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "getContributingSources": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getContributingSources", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-getcontributingsources", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "audio_tracks_supported": { |
| "__compat": { |
| "description": "Audio tracks supported", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "audioLevel": { |
| "__compat": { |
| "description": "`audioLevel` property in returned object", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpcontributingsource-audiolevel", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "73" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "rtpTimestamp": { |
| "__compat": { |
| "description": "`rtpTimestamp` property in returned object", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpcontributingsource-rtptimestamp", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "76" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "72" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false, |
| "impl_url": "https://webkit.org/b/198179" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "source": { |
| "__compat": { |
| "description": "`source` property in returned object", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpcontributingsource-source", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "≤79" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "timestamp": { |
| "__compat": { |
| "description": "`timestamp` property in returned object", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpcontributingsource-timestamp", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "≤79" |
| }, |
| "firefox": { |
| "version_added": "59", |
| "notes": "Starting in version 60, the `timestamp` is correctly computed based on the window's `Performance` time, rather than `Date.getTime()`." |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "video_tracks_supported": { |
| "__compat": { |
| "description": "Video tracks supported", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "73" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "≤79" |
| }, |
| "firefox": { |
| "version_added": "68" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| }, |
| "getParameters": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-getparameters", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "≤79" |
| }, |
| "firefox": { |
| "version_added": "128" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "11" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "return_object_property_codecs": { |
| "__compat": { |
| "description": "`codecs` property in returned object", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters#codecs", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-codecs", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "69" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "≤79" |
| }, |
| "firefox": { |
| "version_added": "128" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "11" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "return_object_property_headerExtensions": { |
| "__compat": { |
| "description": "`headerExtensions` property in returned object", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters#headerextensions", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-headerextensions", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "69" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "≤79" |
| }, |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "11" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "return_object_property_rtcp": { |
| "__compat": { |
| "description": "`rtcp` property in returned object", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getParameters#rtcp", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpparameters-rtcp", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "69" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "≤79" |
| }, |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "15" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| }, |
| "getStats": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getStats", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#widl-RTCRtpReceiver-getStats-Promise-RTCStatsReport", |
| "tags": [ |
| "web-features:webrtc-stats" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "67" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "13" |
| }, |
| "firefox": { |
| "version_added": "55" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": { |
| "version_added": "7.0" |
| }, |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "getSynchronizationSources": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/getSynchronizationSources", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-getsynchronizationsources", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "73" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "audio_tracks_supported": { |
| "__compat": { |
| "description": "Audio tracks supported", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "73" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "video_tracks_supported": { |
| "__compat": { |
| "description": "Video tracks supported", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "73" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "68" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "12.1" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| }, |
| "jitterBufferTarget": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/jitterBufferTarget", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-jitterbuffertarget", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "124" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "115" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "rtcpTransport": { |
| "__compat": { |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": true |
| } |
| } |
| }, |
| "track": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/track", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtpreceiver-track", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "34" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "11" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "transform": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/transform", |
| "spec_url": "https://w3c.github.io/webrtc-encoded-transform/#dom-rtcrtpsender-transform", |
| "tags": [ |
| "web-features:webrtc-encoded-transform" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/354881878" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "117" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "transport": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/RTCRtpReceiver/transport", |
| "spec_url": "https://w3c.github.io/webrtc-pc/#dom-rtcrtpreceiver-transport", |
| "tags": [ |
| "web-features:webrtc" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "59" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "82" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "15.4" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |