<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font size="+1"><tt>Hi Ralf,</tt></font></p>
    <p><font size="+1"><tt><br>
        </tt></font></p>
    <p><font size="+1"><tt>it seems that is working,  (see
          attached/copied below)</tt></font></p>
    <p><font size="+1"><tt><br>
        </tt></font></p>
    <p><font size="+1"><tt>I tried a few  HTML5 <video> tags,  but
          I didn't get that part right.</tt></font></p>
    <p><font size="+1"><tt>You have an example of that too?</tt></font></p>
    <p><font size="+1"><tt>Also, I noticed there are two streams created
          by gst-launch-1.0?<br>
        </tt></font></p>
    <p><font size="+1"><tt><br>
        </tt></font></p>
    <p><font size="+1"><tt><br>
        </tt></font></p>
    <p><font size="+1"><tt>here's what I see:</tt></font></p>
    <p><font size="+1"><tt>[usr@box1 camera-img-d]# gst-launch-1.0
          uridecodebin
uri=<a class="moz-txt-link-freetext" href="rtsp://192.168.*.*:554/user=admin_password=XXXXXXXX_channel=1_stream=0.sdp?real_stream">rtsp://192.168.*.*:554/user=admin_password=XXXXXXXX_channel=1_stream=0.sdp?real_stream</a>
          name=d ! videoconvert ! vp8enc deadline=1 ! rtpvp8pay ! queue
          ! application/x-rtp,media=video,encoding-name=VP8,payload=97 !
          udpsink host=127.0.0.1 port=5004 d. ! audioconvert !
          audioresample ! queue ! opusenc ! rtpopuspay ! queue !
          application/x-rtp,media=audio,encoding-name=OPUS,payload=96 !
          udpsink host=127.0.0.1 port=5002<br>
          libva info: VA-API version 0.40.0<br>
          libva info: va_getDriverName() returns 0<br>
          libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so<br>
          libva info: va_openDriver() returns -1<br>
          libva info: VA-API version 0.40.0<br>
          libva info: va_getDriverName() returns 0<br>
          libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so<br>
          libva info: va_openDriver() returns -1<br>
          DtsGetHWFeatures: Create File Failed<br>
          Setting pipeline to PAUSED ...<br>
          Pipeline is live and does not need PREROLL ...<br>
          Progress: (open) Opening Stream<br>
          Progress: (connect) Connecting to
<a class="moz-txt-link-freetext" href="rtsp://192.168.*.*:554/user=admin_password=XXXXXXXX_channel=1_stream=0.sdp?real_stream">rtsp://192.168.*.*:554/user=admin_password=XXXXXXXX_channel=1_stream=0.sdp?real_stream</a><br>
          Progress: (open) Retrieving server options<br>
          Progress: (open) Retrieving media info<br>
          Progress: (request) SETUP stream 0<br>
          Progress: (request) SETUP stream 1<br>
          Progress: (open) Opened Stream<br>
          Setting pipeline to PLAYING ...<br>
          New clock: GstSystemClock<br>
          Progress: (request) Sending PLAY request<br>
          Progress: (request) Sending PLAY request<br>
          Progress: (request) Sent PLAY request<br>
          ^Chandling interrupt.<br>
          Interrupt: Stopping pipeline ...<br>
          Execution ended after 0:00:48.260047767<br>
          Setting pipeline to PAUSED ...<br>
          Setting pipeline to READY ...<br>
          Setting pipeline to NULL ...<br>
          Freeing pipeline ...<br>
          <br>
        </tt></font></p>
    <p><font size="+1"><tt><br>
        </tt></font></p>
    <p><font size="+1"><tt><br>
        </tt></font></p>
    <p><font size="+1"><tt><br>
        </tt></font></p>
    <p><font size="+1"><tt><br>
        </tt></font></p>
    <p><font size="+1"><tt></tt></font><br>
    </p>
    <div class="moz-cite-prefix">On 5/6/19 1:14 AM, gripsynth wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:1557126873040-0.post@n4.nabble.com">
      <pre class="moz-quote-pre" wrap="">Haven't tried Kurento, but Janus works fine with GStreamer and an OnVIF cam.
I just tried it with my IP camera, here's the pipeline I'm using with the
Janus streaming demo:

gst-launch-1.0 uridecodebin
uri=<a class="moz-txt-link-freetext" href="rtsp://user:password@server:port/your-cams-url">rtsp://user:password@server:port/your-cams-url</a> name=d ! videoconvert !
vp8enc deadline=1 ! rtpvp8pay ! queue !
application/x-rtp,media=video,encoding-name=VP8,payload=97 ! udpsink
host=127.0.0.1 port=5004 d. ! audioconvert ! audioresample ! queue ! opusenc
! rtpopuspay ! queue !
application/x-rtp,media=audio,encoding-name=OPUS,payload=96 ! udpsink
host=127.0.0.1 port=5002

You can see the grass moving and hear the birds singing, simultaneously in
several tabs in Chromium and Firefox at the same time :) latency and frame
rate are fine.



--
Sent from: <a class="moz-txt-link-freetext" href="http://gstreamer-devel.966125.n4.nabble.com/">http://gstreamer-devel.966125.n4.nabble.com/</a>
_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></pre>
    </blockquote>
  </body>
</html>