webrtc
webrtc copied to clipboard
A pure Rust implementation of WebRTC
I'm doing a quick test to stream a recorded screen over webrtc but I'm experiencing multi second latencies, if you have any ideas that would help a lot! here's the...
Bit o' a doozy this one I'd quite like to *send* some Simulcast from webrtc-rs, and at the moment as far as I can tell, I can't even hack my...
Implement gathering traffic metrics.
[The example](https://github.com/webrtc-rs/webrtc/tree/master/examples/examples/save-to-disk-h264) has two required Command Line arguments (`--video` and `--audio`) which result in the creation of two files. I'm not sure how to get a working video format such...
webrtc 0.4.0 macOS 12.5.1 Firefox 106 ICE error occurs when I use Firefox to establish a WebRTC connection to the server ``` [2022-08-28T15:25:56Z WARN webrtc_ice::agent::agent_internal] [controlled]: pingAllCandidates called with no...
The `auth_handle` fn in AuthHandler is synchronous, make it difficult to invoke some async operations, like querying DB. It will be better with an async AuthHandler.
The problem I'm facing right now is where I'm passing a buffer to Stream::read, which is not big enough (Error::ErrShortBuffer). Note there's no indication of the expected size => you're...
Currently we support Rust 1.57.0 as our minimal version. However, this is entirely arbitrary. We should have a policy. Some inspiration: **[tokio](https://github.com/tokio-rs/tokio)** > Tokio will keep a rolling MSRV (minimum...
See https://github.com/messense/if-addrs/issues/14 TLDR: on Android 11, `getifaddrs` is working, but the method used in `webrtc-util` doesn't. Since `getifaddrs` doesn't work on old Android versions (seemingly 6 and below?), perhaps both...