A pure Rust implementation of WebRTC stack. Rewrite Pion WebRTC stack (http://Pion.ly) in Rust
Sponsored with
Roadmap
Work in Progress Towards 1.0
- SDP: webrtc-rs/sdp
- sync up to pion/sdp/v2.4.0
- Done: catch up with pion/sdp/v3 v3.0.4
- RTP: webrtc-rs/rtp
- sync up to pion/rtp/v1.6.1
- Done: catch up with pion/rtp v1.6.2
- RTCP: webrtc-rs/rtcp
- sync up to pion/rtcp/v1.2.4
- Done: catch up with pion/rtcp v1.2.6
- SRTP: webrtc-rs/srtp
- sync up to pion/srtp/v1.5.2
- Done: catch up with pion/srtp/v2 v2.0.2
- DTLS: webrtc-rs/dtls
- sync up to pion/dtls/v2.0.0
- TODO: catch up with pion/dtls/v2 v2.0.8
- STUN: webrtc-rs/stun
- sync up to pion/stun/v0.3.5
- Done: catch up with pion/stun v0.3.5
- mDNS: webrtc-rs/mdns
- sync up to pion/mdns/v0.0.4
- TODO: catch up with pion/mdns v0.0.5
- TURN: webrtc-rs/turn
- sync up to pion/turn/v2.0.2
- TODO: catch up with pion/turn/v2 v2.0.5
- ICE: webrtc-rs/ice
- sync up to pion/ice/v2.0.14
- TODO: catch up with pion/ice/v2 v2.0.16
- SCTP: webrtc-rs/sctp
- catch up with pion/sctp/v1.7.12
- TODO: catch up with pion/sctp v1.7.12
- WebRTC: webrtc-rs/webrtc
- catch up with pion/webrtc/v3.0.20
- DataChannel: webrtc-rs/data
- PeerConnection: webrtc-rs/pc
- Media: webrtc-rs/media