diff options
author | Taruntej Kanakamalla <taruntej@asymptotic.io> | 2022-07-19 09:02:47 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2022-09-03 00:18:59 +0300 |
commit | 67e9ba8286af1edd3f53bbff3afbac3923bc6fc7 (patch) | |
tree | 288d1c4c3622921dea5bbe2f2762a98249738310 /Cargo.toml | |
parent | 827099d22d1e334b3dbca369c0a8878dc8b4cf81 (diff) |
whipsink: A GstBin implementation for WHIP
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1410
Created a new plugin 'webrtchttp' to implement all the
WebRTC HTTP protocols under /net/webrtc-http directory.
WhipSink wraps around 'webrtcbin' with HTTP capabilites
to exchange SDP offer/answer so an ICE/DTLS session can
be established between the encoder/media producer (WHIP client)
and the broadcasting ingestion endpoint (Media Server).
Once the ICE/DTLS session is set up, the media will
flow unidirectionally from the WHIP client to the
broadcasting ingestion endpoint (Media Server).
Spec:
https://www.ietf.org/archive/id/draft-ietf-wish-whip-04.html
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -17,6 +17,7 @@ members = [ "net/onvif", "net/reqwest", "net/aws", + "net/webrtc-http", "utils/fallbackswitch", "utils/togglerecord", "utils/tracers", @@ -53,6 +54,7 @@ default-members = [ "net/raptorq", "net/reqwest", "net/aws", + "net/webrtc-http", "utils/fallbackswitch", "utils/togglerecord", "utils/tracers", |