WebRTC
WebRTC: Real-Time Communication in Browsers
https://www.w3.org/TR/webrtc/
https://webrtc.org/?hl=ja
RFC 7478 Web Real-Time Communication Use Cases and Requirements
RFC 8825 Overview: Real-Time Protocols for Browser-Based Applications
仲介なしでブラウザ同士のデータ、音声/映像の送受信を可能とするなにか
https://developer.mozilla.org/ja/docs/Glossary/WebRTC
https://developer.mozilla.org/ja/docs/Web/API/WebRTC_API
中継するためのいくつかのサーバもあり
Extensions
https://w3c.github.io/webrtc-extensions/
RFC 6762 Multicast DNS
RFC 7874 WebRTC Audio Codec and Processing Requirements
RFC 8826 Security Considerations for WebRTC
RFC 8827 WebRTC Security Architecture
RFC 8828 WebRTC IP Address Handling Requirements
RFC 8829 JavaScript Session Establishment Protocol (JSEP) → 9429
RFC 8830 WebRTC MediaStream Identification in the Session Description Protocol
RFC 8831 WebRTC Data Channels
RFC 8832 WebRTC Data Channel Establishment Protocol
RFC 8833 Application-Layer Protocol Negotiation (ALPN) for WebRTC
RFC 8834 Media Transport and Use of RTP in WebRTC
RFC 8835 Transports for WebRTC
RFC 8836 Congestion Control Requirements for Interactive Real-Time Media
RFC 8837 Differentiated Services Code Point (DSCP) Packet Markings for WebRTC QoS
RFC 8838 Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
RFC 8854 WebRTC Forward Error Correction Requirements
RFC 8865 T.140 Real-Time Text Conversation over WebRTC Data Channels
RFC 9429 JavaScript Session Establishment Protocol (JSEP)