<div dir="ltr">Hi,<br>
<br>
Context: Gstreamer newbie here. I'm trying to use a pipeline to send an A/V stream to a browser using WebRTC. The streamer, signalling server and browser client will all be on the same private network. The following tests were performed on Windows 10.<div><br><div>What I've tried: I had success in building and using the basic webrtcbin sample but as I need a full 
fledged system (incl. signalling etc.), it seems webrtcsink is the way to 
go, so I'm now trying to use it.</div>
I followed the README at <a href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/blob/main/net/webrtc/README.md">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/blob/main/net/webrtc/README.md</a><br>
The code is built, the signalling server runs and the GstWebRTC API runs in 
the browser.</div><div><br></div><div>Problem: The command to launch the pipeline (gst-launch-1.0 webrtcsink name=ws meta="meta,name=gst-stream" videotestsrc ! ws. audiotestsrc ! ws.) fails with:<br><br>ERROR: from element /GstPipeline:pipeline0/GstWebRTCSink:ws: GStreamer encountered a general stream error.<br>
Additional debug info:<br>
net\webrtc\src\webrtcsink\<a href="http://imp.rs">imp.rs</a>(1404): gstrswebrtc::webrtcsink::imp (): /GstPipeline:pipeline0/GstWebRTCSink:ws:<br>
Signalling error: Unknown message from server: {"type":"welcome","peerId":"8365d5c1-a2c8-4a1b-a9b0-96c0dfe12060"}</div><div><br></div><div>Question: Any idea what the reason could be ? What can I try to understand what is going on ?</div><div><br></div><div>Any help would be greatly appreciated</div><div><br></div><div>Vincent</div><div><br></div><div>PS: I was amazed at the quality of the gstreamer documentation, and in particular the tutorials. I have never seen explanations of such quality for an open-source project.</div><div>Kudos to the contributors !</div></div>