Commit graph

16 commits

Author SHA1 Message Date
Sebastian Dröge
48130e07a1 Add FIXME comment to the Rust sendrecv example for implementation proper SDP negotiation 2019-07-09 14:51:41 +03:00
Sebastian Dröge
a8fca4037d Enable RTX in the Rust sendrecv example only for video
Chrome et al don't like RTX for audio streams.
2019-07-09 14:50:19 +03:00
Sebastian Dröge
8606b54671 Update dependencies of Rust example 2019-07-08 16:45:08 +03:00
Sebastian Dröge
b3f9959a30 Add support for RTX with --rtx commandline parameter in the Rust example 2019-07-08 16:45:08 +03:00
Sebastian Dröge
d74e2ac147 Add support for creating the offer in the Rust sendrecv client 2019-06-27 14:35:47 +03:00
Sebastian Dröge
d393063868 Update Rust sendrecv example to latest GLib/GStreamer bindings 2019-06-27 13:57:42 +03:00
Sebastian Dröge
a47bdbb21f Port Rust sendrecv example to asynchronous IO and completely rewrite
Code should be easier to follow now and also supports TLS WebSockets
now.

Fixes https://github.com/centricular/gstwebrtc-demos/issues/70
2019-06-27 13:54:23 +03:00
Emmanuel Gil Peyrot
1595972c90 Update Rust dependencies 2019-02-26 19:56:49 +02:00
Mathieu Duponchelle
4df6d21992 sendrecv: port all examples to use a max-bundle policy 2018-10-15 20:46:28 +02:00
Sebastian Dröge
5c4b9a7f53 Update Rust dependencies 2018-10-15 15:54:06 +03:00
Sebastian Dröge
fe6267fe0d Update to releases of glib/gstreamer bindings 2018-09-10 14:06:01 +03:00
meldron
dc1163ab95 Fix stun server address
The stun server address has a space as suffix which is not allowed in the rust bindings.
2018-07-26 12:11:37 +00:00
Leon Tan
b6300d3b92 Fix bug in Rust sendrecv demo 2018-06-27 22:58:19 +02:00
Sebastian Dröge
9cf3aa088e General code cleanup of the Rust sendrecv demo
Fewer clones and more borrowing, if let instead of match, match instead
of multiple ifs, insert a few newlines all over the place to make code
less dense, and a few changes to make code a bit more idiomatic.
2018-06-21 13:16:15 +03:00
Sebastian Dröge
2614249149 Fix various clippy warnings in the Rust sendrecv demo 2018-06-21 09:03:18 +03:00
maxmcd
bb56d6eab7 Add Rust version of sendrecv example
This also comes with a docker image to collect all dependencies and
build everything.

Fixes https://github.com/centricular/gstwebrtc-demos/pull/20
2018-06-18 09:02:05 +03:00