WebRTC

E3760

WebRTC is an open web technology that enables real-time audio, video, and data communication directly between browsers and devices without requiring plugins.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (16)

Statements (74)

Predicate Object
instanceOf open web standard
real-time communication protocol suite
web communication technology
category real-time communication
web technology
commonlyUsedIn IoT and embedded communication devices
customer support and contact center applications
gaming and interactive applications
online education platforms
video conferencing services
designedFor interoperability between browsers
low-latency communication
real-time multimedia applications
developedBy IETF RTCWEB Working Group
W3C Working Group
surface form: W3C WebRTC Working Group
doesNotSpecify signaling protocol
enables file transfer via data channels
low-latency streaming
plugin-free real-time communication in browsers
video conferencing in web applications
voice calling in web applications
firstAnnounced 2011
fullName WebRTC self-linksurface differs
surface form: Web Real-Time Communication
hasComponent WebRTC self-linksurface differs
surface form: MediaStream API

WebRTC self-linksurface differs
surface form: MediaStreamTrack API

WebRTC self-linksurface differs
surface form: RTCDataChannel API

RTCIceCandidate
WebRTC self-linksurface differs
surface form: RTCPeerConnection API

RTCRtpReceiver
WebRTC self-linksurface differs
surface form: RTCRtpSender

RTCSessionDescription
WebRTC self-linksurface differs
surface form: getUserMedia API
implementedIn Android browsers
Apple Safari
Google Chrome
Microsoft Edge
Mozilla Firefox
Apple Safari
surface form: iOS Safari
license various open-source licenses for reference implementations
openSource true
originatedFrom Google
relatedStandard ORTC
RTP
SIP
requires secure context (HTTPS) in modern browsers
signaling mechanism external to the core specification
securityFeature mandatory encryption of media and data
user consent for camera and microphone access
standardizedBy Internet Engineering Task Force
World Wide Web Consortium
supports DTLS
ICE
NAT traversal
RTP
SCTP
SRTP
STUN
TURN
browser-to-browser communication
browser-to-native application communication
data channels
end-to-end encryption at the transport level
media streams
peer-to-peer communication
real-time audio communication
real-time data communication
real-time video communication
screen sharing
uses DTLS for key negotiation and encryption
ICE for connectivity checks
JavaScript APIs in web browsers
SCTP over DTLS for data channels
SDP for session description
SRTP for secure media transport

Referenced by (59)

Full triples — surface form annotated when it differs from this entity's canonical label.

WebRTC fullName WebRTC self-linksurface differs
this entity surface form: Web Real-Time Communication
WebRTC hasComponent WebRTC self-linksurface differs
this entity surface form: getUserMedia API
WebRTC hasComponent WebRTC self-linksurface differs
this entity surface form: RTCPeerConnection API
WebRTC hasComponent WebRTC self-linksurface differs
this entity surface form: RTCDataChannel API
WebRTC hasComponent WebRTC self-linksurface differs
this entity surface form: MediaStream API
WebRTC hasComponent WebRTC self-linksurface differs
this entity surface form: MediaStreamTrack API
WebRTC hasComponent WebRTC self-linksurface differs
this entity surface form: RTCRtpSender
Chromium supportsStandard WebRTC
TURN usedFor WebRTC
RTCIceCandidate definedInSpecification WebRTC
this entity surface form: WebRTC 1.0: Real-Time Communication Between Browsers
RTCIceCandidate partOf WebRTC
this entity surface form: WebRTC API
SRTP for secure media transport usedIn WebRTC
subject surface form: Secure Real-time Transport Protocol
ORTC relatedStandard WebRTC
ORTC relatedConcept WebRTC
this entity surface form: WebRTC 1.0
RTCRtpReceiver partOf WebRTC
RTCRtpReceiver definedIn WebRTC
this entity surface form: WebRTC 1.0 specification
RTCRtpReceiver definedIn WebRTC
this entity surface form: W3C WebRTC specification
Mozilla Firefox supports WebRTC
Microsoft Edge supports WebRTC
Opera web browser supportsStandard WebRTC
subject surface form: Opera
Blink layout engine supports WebRTC
subject surface form: Blink
Safari supports WebRTC
RTP commonlyUsedWith WebRTC
DTLS usedIn WebRTC
RFC 5766 usedIn WebRTC
RTCPeerConnection partOf WebRTC
RTCPeerConnection definedIn WebRTC
this entity surface form: WebRTC 1.0 specification
Web APIs example WebRTC
this entity surface form: WebRTC API
RTCRtpTransceiver partOf WebRTC
RTCRtpTransceiver partOf WebRTC
this entity surface form: WebRTC 1.0 specification
RTCRtpTransceiver definedIn WebRTC
this entity surface form: WebRTC specification
RTCRtpEncodingParameters definedIn WebRTC
this entity surface form: WebRTC specification
Gecko supportsAPI WebRTC
EdgeHTML supportsStandard WebRTC
this entity surface form: WebRTC (partial)
RTCRtpSender partOf WebRTC
this entity surface form: WebRTC API
RTCRtpSender definedIn WebRTC
this entity surface form: WebRTC specification
RTCRtpSender introducedIn WebRTC
this entity surface form: WebRTC 1.0
DTLS-SRTP usedIn WebRTC
Discord supportsProtocol WebRTC