- RFC 3550 — RTP: A Transport Protocol for Real-Time Applications
- RFC 8285 — A General Mechanism for RTP Header Extensions
- RFC 6464 — RTP Header Extension for Client-to-Mixer Audio Level Indication
- draft-holmer-rmcat-transport-wide-cc-extensions-01 — Transport-Wide Congestion Control
- Absolute Send Time (WebRTC extension, non-RFC)
- Absolute Capture Time (WebRTC extension, non-RFC)
- Playout Delay (WebRTC extension, non-RFC)
- Video Layers Allocation (WebRTC extension, non-RFC)
- RFC 3551 — RTP Profile for PCMA/PCMU (G.711) and G.722 Audio
- RFC 6184 — RTP Payload Format for H.264 Video
- RFC 7587 — RTP Payload Format for the Opus Audio Codec
- RFC 7741 — RTP Payload Format for VP8 Video
- draft-ietf-payload-vp9 — RTP Payload Format for VP9 Video
- draft-ietf-avtcore-rtp-hevc — RTP Payload Format for H.265 Video
- AV1 RTP Payload Specification — RTP Payload Format for AV1 Video
The library is used as a part of our WebRTC implementation. Please refer to that roadmap to track our major milestones.
Pion has an active community on the Discord.
Follow the Pion Bluesky or Pion Twitter for project updates and important WebRTC news.
We are always looking to support your projects. Please reach out if you have something to build! If you need commercial support or don't want to use public methods you can contact us at [email protected]
Check out the contributing wiki to join the group of amazing people making this project possible
MIT License - see LICENSE for full text