A pure Rust implementation of WebRTC API. Rewrite Pion WebRTC stack (
http://Pion.ly
) in Rust
Roadmap
Work in Progress Towards 1.0
[x] SDP:
webrtc-rs/sdp
sync up to
pion/sdp/v2.4.0
[x] RTP:
webrtc-rs/rtp
sync up to
pion/rtp/v1.6.1
[x] RTCP:
webrtc-rs/rtcp
sync up to
pion/rtcp/v1.2.4
[x] SRTP:
webrtc-rs/srtp
sync up to
pion/srtp/v1.5.2
[x] DTLS:
webrtc-rs/dtls
sync up to
pion/dtls/v2.0.0
[x] STUN:
webrtc-rs/stun
sync up to
pion/stun/v0.3.5
[ ] TURN:
webrtc-rs/turn
work in progress
catch up
pion/turn/v2.0.2
[ ] ICE:
webrtc-rs/ice
work in progress
catch up
pion/ice/v2.0.14
[ ] PeerConnection
Road Map Towards 2.0
[ ] SCTP
[ ] DataChannel
Road Map Towards 3.0
[ ] SIP
[ ] QUIC
[ ] ...
Contributors or pull requests are welcome!