4 ms·
It will be great to have an alternative to using a big chunk of a Chrome [0] just to be able stream video to a client. 0 - https://chromium.googlesource.com/ex
by Game_Ender 3y ago
It will be great to have an alternative to using a big chunk of a Chrome [0] just to be able stream video to a client.
0 - https://chromium.googlesource.com/external/webrtc/ https://chromium.googlesource.com/external/webrtc/
- Sean-Der 3y agoLots of other WebRTC implementation exist (in many languages). Happy to help if you have any questions * 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++) See https://github.com/sipsorcery/webrtc-echoes https://github.com/sipsorcery/webrtc-echoes for examples of all of them running against each other.
- Game_Ender 3y agoThanks, I was look for well supported and actively maintained C++ library and libdatachannel looks like it! Btw you need to check the links the AWS one is broken, and rawrtc has had only a few commits over the last few years. Also neither of those is compared in the webrtc-echoes.
- Sean-Der 3y agoSorry about that! Fixed the AWS link, got truncated on phone.
- dmm 3y agoHere's a new one in Rust: https://github.com/algesten/str0m https://github.com/algesten/str0m