webrtc icon indicating copy to clipboard operation
webrtc copied to clipboard

A pure Rust implementation of WebRTC

Results 177 webrtc issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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...

bug
subcrate:ice

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.

subcrate:turn

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...

help wanted
subcrate:sctp
subcrate:data

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...

documentation

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...