PlatformCapabilities

View as MarkdownOpen in Claude

Browser/platform WebRTC capability flags.

Properties

audioCodecs
readonly string[]Required

List of supported audio codecs.

audioOutputSelection
booleanRequired

Whether setSinkId (audio output selection) is supported.

getDisplayMedia
booleanRequired

Whether getDisplayMedia is available.

getUserMedia
booleanRequired

Whether getUserMedia is available.

insertableStreams
booleanRequired

Whether insertable streams / encoded transforms are available.

screenShare
booleanRequired

Whether screen sharing is supported.

screenShareAudio
booleanRequired

Whether screen share can include system audio (Chrome-only).

simulcast
booleanRequired

Whether simulcast is supported.

videoCodecs
readonly string[]Required

List of supported video codecs.

webrtc
booleanRequired

Whether the browser supports WebRTC at all.