RTCPeerConnection API

GPTKB entity

Statements (47)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkbp:availableOn gptkb:JavaScript
gptkbp:category gptkb:WebRTC
Real-time communication
gptkbp:definedIn gptkb:WebRTC_specification
gptkbp:documentation https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection
https://w3c.github.io/webrtc-pc/
gptkbp:event gptkb:train
icecandidate
iceconnectionstatechange
negotiationneeded
signalingstatechange
gptkbp:features requires user permission for media access
gptkbp:firstAppearance 2011
https://www.w3.org/2000/01/rdf-schema#label RTCPeerConnection API
gptkbp:introduced gptkb:W3C
gptkbp:method addTrack
addIceCandidate
addTransceiver
createAnswer
createOffer
getReceivers
getSenders
getTransceivers
setLocalDescription
setRemoteDescription
gptkbp:property canTrickleIceCandidates
connectionState
iceConnectionState
localDescription
remoteDescription
signalingState
gptkbp:purpose enables real-time audio, video, and data communication between browsers
gptkbp:relatedTo gptkb:RTCDataChannel_API
gptkb:getUserMedia_API
gptkb:MediaStream_API
gptkbp:status gptkb:Living_Standard
gptkbp:supportedBy gptkb:Google_Chrome
gptkb:Mozilla_Firefox
gptkb:Microsoft_Edge
gptkb:Safari
gptkbp:usedFor screen sharing
file transfer
video chat
audio chat
gptkbp:bfsParent gptkb:Web_Real-Time_Communication
gptkbp:bfsLayer 5