Difference between revisions of "WebRTC"

From wikieduonline
Jump to navigation Jump to search
Line 8: Line 8:
 
* <code>[[RTCPeerConnection]]</code
 
* <code>[[RTCPeerConnection]]</code
 
> enables audio and video communication between peers. It performs signal processing, codec handling, peer-to-peer communication, security, and bandwidth management.
 
> enables audio and video communication between peers. It performs signal processing, codec handling, peer-to-peer communication, security, and bandwidth management.
* <code>[[RTCDataChannel]]</code> allows bidirectional communication of arbitrary data between peers. The data is transported using [[SCTP]] over [[DTLS]]. It uses the same API as WebSockets and has very low latency.[23]
+
* <code>[[RTCDataChannel]]</code> allows bidirectional communication of arbitrary data between peers. The data is transported using [[SCTP]] over [[DTLS]]. It uses the same API as WebSockets and has very low latency.
  
 
[[W3C]] is developing [[ORTC]] (Object Real-Time Communications) for WebRTC.
 
[[W3C]] is developing [[ORTC]] (Object Real-Time Communications) for WebRTC.

Revision as of 13:54, 16 February 2023

wikipedia:WebRTC (2011) audio and video communication to work inside web pages by allowing direct peer-to-peer communication, eliminating the need to install plugins or download native apps


Major components of WebRTC include several JavaScript APIs:

  • getUserMedia acquires the audio and video media (e.g., by accessing a device's camera and microphone).
  • RTCPeerConnection enables audio and video communication between peers. It performs signal processing, codec handling, peer-to-peer communication, security, and bandwidth management.
  • RTCDataChannel allows bidirectional communication of arbitrary data between peers. The data is transported using SCTP over DTLS. It uses the same API as WebSockets and has very low latency.

W3C is developing ORTC (Object Real-Time Communications) for WebRTC.

Related terms

See also

Advertising: