4 ms·
There are lots of implementations now! Here are the ones I know about. * https://github.com/aiortc/aiortc https://github.com/aiortc/aiortc (Python) * GStreame
by Sean-Der 6y ago
There are lots of implementations now! Here are the ones I know about.
* https://github.com/aiortc/aiortc https://github.com/aiortc/aiortc (Python)
* GStreamer’s webrtcbin (C)
* https://github.com/shinyoshiaki/werift-webrtc https://github.com/shinyoshiaki/werift-webrtc (Typescript)
* https://github.com/pion/webrtc https://github.com/pion/webrtc (Golang)
* https://github.com/webrtc-rs/webrtc https://github.com/webrtc-rs/webrtc (Rust)
* https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c https://github.com/awslabs/amazon-kinesis-video-streams-webr... (C/Embedded)
* https://webrtc.googlesource.com/src/ https://webrtc.googlesource.com/src/ (C++)
* https://github.com/rawrtc/rawrtc https://github.com/rawrtc/rawrtc (C++)
* https://github.com/sipsorcery-org/sipsorcery https://github.com/sipsorcery-org/sipsorcery (C#)
* https://github.com/paullouisageneau/libdatachannel https://github.com/paullouisageneau/libdatachannel (C++)
Also check out https://github.com/sipsorcery/webrtc-echoes https://github.com/sipsorcery/webrtc-echoes for how they work together
- EGreg 6y agoWhat about Node.js clients?? To record meetings without sacrificing end to end encryption
- chapelierfou 6y agoJust a nitpick: RAWRTC is actually written in C (also I think it focuses on data channels only).