JavaScript Session Establishment Protocol
RFC 8829, “JavaScript Session Establishment Protocol”, is a Proposed Standard document published in January 2021 by J. Uberti, C. Jennings, E. Rescorla. It has been obsoleted by RFC 9429 — refer to the newer document for the authoritative version. The canonical text is published by the RFC Editor.
Abstract
This document describes the mechanisms for allowing a JavaScript application to control the signaling plane of a multimedia session via the interface specified in the W3C RTCPeerConnection API and discusses how this relates to existing signaling protocols.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 8829 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 8828 WebRTC IP Address Handling Requirements
- RFC 8830 WebRTC MediaStream Identification in the Session Description Protocol
- RFC 8827 WebRTC Security Architecture
- RFC 8831 WebRTC Data Channels
- RFC 8826 Security Considerations for WebRTC
- RFC 8832 WebRTC Data Channel Establishment Protocol
- RFC 8825 Overview: Real-Time Protocols for Browser-Based Applications
- RFC 8833 Application-Layer Protocol Negotiation for WebRTC