<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font face="DejaVu Sans">Looks like <a moz-do-not-send="true"
          href="https://github.com/centricular/webrtcsink"
          class="moz-txt-link-freetext">https://github.com/centricular/webrtcsink</a>
        might be suitable for your use case. Using webrtcbin directly
        needs quite a lot of additional code for signalling (which has
        nothing to do with STUN/TURN; you indeed don't need those on a
        local network). I've never used it though, I did go through, as
        the linked page says, "difficult exercise" of using it directly
        :)</font></p>
    <p><font face="DejaVu Sans">Cheers,<br>
        Michiel<br>
      </font></p>
    <div class="moz-cite-prefix">On 22-08-2022 11:21, Akshaya Natarajan
      via gstreamer-devel wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CADQMBES=syX8A7P8PH3Qs3jrzLCmB2Ly6-_P6wc=fb0cJLtOVQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Hi,</div>
        <div><br>
        </div>
        <div>I'm trying to use <span class="gmail-css-901oao
            gmail-css-16my406 gmail-r-poiln3 gmail-r-bcqeeo
            gmail-r-qvutc0">webrtcbin but without STUN/TURN server as <span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0">ideally, both my devices
              are in a local network and I want to use WebRTC to stream
              my camera to the other device using SRTP. <span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0">I've been successful at
                sending my camera stream to another device using
                GStreamer + SRTP + NVH264ENC . I just want to put what
                I've already done inside the webrtcbin plugin, but I
                can't really understand how to do that because there's
                very limited information on the internet about the
                plugin itself. Trying to reach out the dev ist to see if
                anyone has done something similar. Hope someone can help
                me out / guide me in the correct path? <br>
              </span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0"><br>
              </span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0">For your reference these
                are the sender and receiver commands :</span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0"><br>
              </span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0"><span
                  class="gmail-css-901oao gmail-css-16my406
                  gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0">Sender:
                  gst-launch-1.0 -v autovideosrc location=/dev/video0 !
                  videoconvert ! nvh264enc ! rtph264pay !
                  "application/x-rtp, payload=(int)96,
                  ssrc=(uint)1356955624, encoding-name=H264" ! srtpenc
                  key="987654321001234567890123456789012345678901234567890123456789"
                  ! udpsink host=127.0.0.1 port=5201 <br>
                </span></span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0"><span
                  class="gmail-css-901oao gmail-css-16my406
                  gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><br>
                </span></span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0"><span
                  class="gmail-css-901oao gmail-css-16my406
                  gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><br>
                </span></span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0"><span
                  class="gmail-css-901oao gmail-css-16my406
                  gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0">Receiver:
                  gst-launch-1.0 udpsrc port=5201
                  caps='application/x-srtp, encoding-name=H264,
                  ssrc=(uint)1356955624,
srtp-key=(buffer)987654321001234567890123456789012345678901234567890123456789,
                  srtp-cipher=(string)aes-128-icm,
                  srtp-auth=(string)hmac-sha1-80,
                  srtcp-cipher=(string)aes-128-icm,
                  srtcp-auth=(string)hmac-sha1-80, roc=(uint)0' !
                  srtpdec ! rtph264depay ! decodebin ! autovideosink
                  sync=false</span></span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0"><br>
              </span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0">Cheers,</span></span></span></div>
        <div><span class="gmail-css-901oao gmail-css-16my406
            gmail-r-poiln3 gmail-r-bcqeeo gmail-r-qvutc0"><span
              class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
              gmail-r-bcqeeo gmail-r-qvutc0"><span
                class="gmail-css-901oao gmail-css-16my406 gmail-r-poiln3
                gmail-r-bcqeeo gmail-r-qvutc0">Akshaya</span></span></span></div>
      </div>
    </blockquote>
    <br>
  </body>
</html>