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.

AI illustration

How this image was made

AI-generated illustration of WebRTC

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

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

All labels observed (21)

How this entity was disambiguated

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 WebRTC Working Group ⓘ
linked to: W3C 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 Web Real-Time Communication ⓘ
linked to: WebRTC
hasComponent MediaStream API ⓘ
linked to: WebRTC

MediaStreamTrack API ⓘ
linked to: WebRTC

RTCDataChannel API ⓘ
linked to: WebRTC

RTCIceCandidate ⓘ
RTCPeerConnection API ⓘ
linked to: WebRTC

RTCRtpReceiver ⓘ
RTCRtpSender ⓘ
linked to: WebRTC

RTCSessionDescription ⓘ
getUserMedia API ⓘ
linked to: WebRTC
implementedIn Android browsers ⓘ
Apple Safari ⓘ
Google Chrome ⓘ
Microsoft Edge ⓘ
Mozilla Firefox ⓘ
iOS Safari ⓘ
linked to: Apple 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 ⓘ

How these facts were elicited

Referenced by (91)

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

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