Difference between revisions of "WebRTC"
Jump to navigation
Jump to search
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
[[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 | [[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 | ||
+ | * https://webrtc.org/ | ||
+ | |||
+ | Major components of WebRTC include several JavaScript APIs: | ||
+ | |||
+ | * <code>[[getUserMedia]]</code> acquires the audio and video media (e.g., by accessing a device's camera and microphone). | ||
+ | * <code>[[RTCPeerConnection]]</code | ||
+ | > 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. | ||
+ | |||
+ | [[W3C]] is developing [[ORTC]] (Object Real-Time Communications) for WebRTC. | ||
== Related terms == | == Related terms == | ||
− | * Vonage Video API (formerly TokBox OpenTok) | + | * [[Vonage Video API]] (formerly TokBox OpenTok) |
* [[Session Traversal of UDP Through NAT (STUN)]] | * [[Session Traversal of UDP Through NAT (STUN)]] | ||
* [[Ant Media Server]] | * [[Ant Media Server]] | ||
+ | * [[PCMA]]/[[PCMU]] | ||
+ | * [[Microsoft Teams]] | ||
== See also == | == See also == |
Latest revision as of 09:30, 1 August 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[edit]
- Vonage Video API (formerly TokBox OpenTok)
- Session Traversal of UDP Through NAT (STUN)
- Ant Media Server
- PCMA/PCMU
- Microsoft Teams
See also[edit]
- WebRTC, Ant Media Server, DTLS, SCTP,
webrtc-cli, coturn
- HTTP, HTTP client, HTTP/1.1, HTTP/2, HTTP/3, HTTPS, HSTS CSR, TLS, SSL,
openSSL
, WebSockets, WebRTC,ssl_certificate
QUIC, HPKP, CT, List of HTTP status codes, URL redirection, Content-type:, Webhook, HTTP headers,--insecure
, Axios HTTP client, HTTP cookies, HTTP ETag, Hypertext Transfer Protocol -- HTTP/1.1
Advertising: