제임스딘딘의
Tech & Life

개발자의 기록 노트/Web Technology

WebRTC 관련 RFC 문서 목록

제임스-딘딘 2024. 1. 11. 02:26

WebRTC

RFC7478: Web Real-Time Communication Use Cases and Requirements
RFC8825: Overview: Real-Time Protocols for Browser-Based Applications
RFC8835: Transports for WebRTC
RFC8826: Security Considerations for WebRTC
RFC8827: WebRTC Security Architecture
 

배경기술
RFC3550: RTP: A Transport Protocol for Real-Time Applications
RFC7656: A Taxonomy of Semantics and Mechanisms for Real-Time Transport Protocol (RTP) Sources
RFC7667: RTP Topologies
RFC8866: SDP: Session Description Protocol
RFC4566: SDP: Session Description Protocol
RFC3264: An Offer/Answer Model with the Session Description Protocol (SDP)
 

Data Transport 계층
RFC8656: Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)
RFC8083: Multimedia Congestion Control: Circuit Breakers for Unicast RTP Sessions
RFC8836: Congestion Control Requirements for Interactive Real-Time Media
 

Data Framing and Securing 계층
RFC8834: Media Transport and Use of RTP in WebRTC
RFC8872: Guidelines for Using the Multiplexing Features of RTP to Support Multiple Media Streams
RFC5761: Multiplexing RTP Data and Control Packets on a Single Port
RFC8858: Indicating Exclusive Support of RTP and RTP Control Protocol (RTCP) Multiplexing Using the Session Description Protocol (SDP)
RFC8837: Differentiated Services Code Point (DSCP) Packet Markings for WebRTC QoS
RFC8831: WebRTC Data Channels
RFC8832: WebRTC Data Channel Establishment Protocol
RFC3551: RTP Profile for Audio and Video Conferences with Minimal Control
RFC4585: Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF)
RFC3711: The Secure Real-time Transport Protocol (SRTP)
RFC5124: Extended Secure RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/SAVPF)
RFC5764: Datagram Transport Layer Security (DTLS) Extension to Establish Keys for the Secure Real-time Transport Protocol (SRTP)
RFC7850: Registering Values of the SDP 'proto' Field for Transporting RTP Media over TCP under Various RTP Profiles
RFC6347: Datagram Transport Layer Security Version 1.2
RFC8446: The Transport Layer Security (TLS) Protocol Version 1.3
RFC5763: Framework for Establishing a Secure Real-time Transport Protocol (SRTP) Security Context Using Datagram Transport Layer Security (DTLS)
RFC8842: Session Description Protocol (SDP) Offer/Answer Considerations for Datagram Transport Layer Security (DTLS) and Transport Layer Security (TLS)
 

Data Formats 계층
RFC7874: WebRTC Audio Codec and Processing Requirements
RFC6716: Definition of the Opus Audio Codec
RFC7587: RTP Payload Format for the Opus Speech and Audio Codec
RFC3389: Real-time Transport Protocol (RTP) Payload for Comfort Noise (CN)
RFC7742: WebRTC Video Processing and Codec Requirements
RFC6386: VP8 Data Format and Decoding Guide
RFC7741: RTP Payload Format for VP8 Video
RFC6184: RTP Payload Format for H.264 Video
RFC6190: RTP Payload Format for Scalable Video Coding
 

Connection Management 계층
RFC8445: Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal
RFC5245: Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols
RFC8838: Trickle ICE: Incremental Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Protocol
RFC8839: Session Description Protocol (SDP) Offer/Answer Procedures for Interactive Connectivity Establishment (ICE)
RFC8828: WebRTC IP Address Handling Requirements
RFC8843: Negotiating Media Multiplexing Using the Session Description Protocol (SDP)
RFC5888: The Session Description Protocol (SDP) Grouping Framework
RFC8489: Session Traversal Utilities for NAT (STUN)
 

Browser
RFC8829: JavaScript Session Establishment Protocol (JSEP)
RFC6236: Negotiation of Generic Image Attributes in the Session Description Protocol (SDP)
RFC5576: Source-Specific Media Attributes in the Session Description Protocol (SDP)
RFC8830: WebRTC MediaStream Identification in the Session Description Protocol
RFC8851: RTP Payload Format Restrictions
RFC8852: RTP Stream Identifier Source Description (SDES)
RFC8853: Using Simulcast in Session Description Protocol (SDP) and RTP Sessions