<div dir="ltr"><span style="color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Hi,</span><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">I already asked this question in the gstreamer-java group, but it might not be a problem related to the Java bindings: </div><div style="margin:0px;padding:0px;border:0px;text-align:start;text-indent:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><font face="Arial, Helvetica, sans-serif"><a href="https://groups.google.com/forum/#!topic/gstreamer-java/Wj1buaui0j0">https://groups.google.com/forum/#!topic/gstreamer-java/Wj1buaui0j0</a></font></div><div style="margin:0px;padding:0px;border:0px;text-align:start;text-indent:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">To my problem: the following gst-launch command fetches and displays my h264 video stream from my camera very well and without any delay (see the verbose at the end of this message):</div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">gst-launch-1.0 -v rtspsrc location=rtsp://<a href="http://127.0.0.1:9099/vga" target="_blank" rel="nofollow" style="margin:0px;padding:0px;border:0px;text-decoration:none;color:rgb(102,17,204)">127.0.0.1:<wbr>9099/vga</a><span> </span>latency=0 ! decodebin ! videoconvert ! glimagesink sync=false</span></p>I have a Java application where I use a similar pipeline, but with an AppSink instead. In fact, I use this sink to analyze individual sample images. Here's a snippet:</div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><pre style="margin:0px;padding:0px;border:0px;background-color:rgb(43,43,43);color:rgb(169,183,198);font-family:Menlo;font-size:9pt"><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">final </span>Pipeline pipe = Pipeline.<span style="margin:0px;padding:0px;border:0px;font-style:italic">launch</span>(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"rtspsrc location=rtsp://<a href="http://127.0.0.1:9099/vga" target="_blank" rel="nofollow" style="margin:0px;padding:0px;border:0px;text-decoration:none;color:rgb(102,17,204)">127.0.0.1:<wbr>9099/vga</a> latency=0 ! decodebin ! videoconvert name=mystream "</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>AppSink videosink = <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">new </span>AppSink(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"GstVideoComponent"</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span></pre><pre style="margin:0px;padding:0px;border:0px;background-color:rgb(43,43,43);color:rgb(169,183,198);font-family:Menlo;font-size:9pt"><pre style="margin:0px;padding:0px;border:0px;font-family:Menlo;font-size:9pt">StringBuilder caps = <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">new </span>StringBuilder(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"video/x-raw, format=RGBA, sync=false"</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span><br>videosink.setCaps(<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">new </span>Caps(caps.toString()))<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span></pre><pre style="margin:0px;padding:0px;border:0px;font-family:Menlo;font-size:9pt"><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)"><pre style="color:rgb(169,183,198);font-size:9pt;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;margin:0px;padding:0px;border:0px;font-family:Menlo">videosink.set(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"sync"</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, false</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span></pre></span>videosink.set(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"emit-signals"</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, true</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>videosink.set(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"drop"</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, true</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>AppSinkListener sinkListener = <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">new </span>AppSinkListener()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>videosink.connect(<wbr>sinkListener)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>pipe.add(videosink)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>pipe.getElementByName(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"<wbr>mystream"</span>).link(videosink)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>pipe.setState(State.<span style="margin:0px;padding:0px;border:0px;color:rgb(152,118,170);font-style:italic">PAUSED</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span></pre><pre style="margin:0px;padding:0px;border:0px;font-family:Menlo;font-size:9pt">pipe.play()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>pipe.setState(State.<span style="margin:0px;padding:0px;border:0px;color:rgb(152,118,170);font-style:italic">PLAYING</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span></pre><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;white-space:normal;background-color:rgb(255,255,255)"><br>My AppSinkListener receives the samples and writes them to disk (for testing purposes, i.e., I inspect each image manually):</div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;white-space:normal;background-color:rgb(255,255,255)"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;white-space:normal;background-color:rgb(255,255,255)"><pre style="margin:0px;padding:0px;border:0px;background-color:rgb(43,43,43);color:rgb(169,183,198);font-family:Menlo;font-size:9pt"><span style="margin:0px;padding:0px;border:0px;color:rgb(187,181,41)">@Override<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">public </span>FlowReturn <span style="margin:0px;padding:0px;border:0px;color:rgb(255,198,109)">newSample</span>(AppSink appSink) {<span style="margin:0px;padding:0px;border:0px;color:rgb(128,128,128)"><br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(128,128,128)">   </span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">final </span>Sample sample = appSink.pullSample()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">   final </span>Buffer buffer = sample.getBuffer()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)"><br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">   final </span>ByteBuffer newByteBuffer = buffer.map(<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">false</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">   if </span>(newByteBuffer != <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">null</span>) {<span style="margin:0px;padding:0px;border:0px;color:rgb(128,128,128)"><br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(128,128,128)">      </span>Structure capsStruct = sample.getCaps().getStructure(<span style="margin:0px;padding:0px;border:0px;color:rgb(104,151,187)"><wbr>0</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">      int </span>width = capsStruct.getInteger(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"width"</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)"><wbr>;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">      int </span>height = capsStruct.getInteger(<span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"height"</span><wbr>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">      </span>IntBuffer rgbBuffer = newByteBuffer.asIntBuffer()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">      final </span>BufferedImage renderImage = <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">new </span>BufferedImage(width<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, </span>height<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, </span>BufferedImage.<span style="margin:0px;padding:0px;border:0px;color:rgb(152,118,170);font-style:italic">TYPE_INT_BGR</span>)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">      int</span>[] pixels = ((DataBufferInt) renderImage.getRaster().<wbr>getDataBuffer()).getData()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">      </span>rgbBuffer.get(pixels<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, </span><span style="margin:0px;padding:0px;border:0px;color:rgb(104,151,187)">0</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, </span>width * height)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">      </span>testWriteImage(renderImage)<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">   </span>}<br>   buffer.unmap()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">   </span>sample.dispose()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)"><br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">   return </span>FlowReturn.<span style="margin:0px;padding:0px;border:0px;color:rgb(152,118,170);font-style:italic">OK</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;</span></pre><pre style="margin:0px;padding:0px;border:0px;background-color:rgb(43,43,43);color:rgb(169,183,198);font-family:Menlo;font-size:9pt"><pre style="margin:0px;padding:0px;border:0px;font-family:Menlo;font-size:9pt">}</pre><pre style="margin:0px;padding:0px;border:0px;font-family:Menlo;font-size:9pt"><br></pre><pre style="margin:0px;padding:0px;border:0px;font-family:Menlo;font-size:9pt"><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">private void </span><span style="margin:0px;padding:0px;border:0px;color:rgb(255,198,109)">testWriteImage</span>(<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">final </span>BufferedImage bufferedImage){<br>   <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">new </span>Thread(){<br>      <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">public void </span><span style="margin:0px;padding:0px;border:0px;color:rgb(255,198,109)">run</span>(){<br>         <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">try </span>{<br>            ImageIO.<span style="margin:0px;padding:0px;border:0px;font-style:italic">write</span>(<span style="margin:0px;padding:0px;border:0px;color:rgb(179,137,197)">bufferedImage</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, </span><span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"jpg"</span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">, new </span>File(<br>                  <span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"/root/data/screenshots/" </span>+ <span style="margin:0px;padding:0px;border:0px;color:rgb(152,118,170)">globalCounter </span>+ <span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">"_" </span>+ Time.<span style="margin:0px;padding:0px;border:0px;font-style:italic">getTick</span>() + <span style="margin:0px;padding:0px;border:0px;color:rgb(106,135,89)">".jpg"</span>))<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">         </span>} <span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">catch </span>(IOException e) {<br>            e.printStackTrace()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span><span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">         </span>}<br>      }<br>   }.start()<span style="margin:0px;padding:0px;border:0px;color:rgb(204,120,50)">;<br></span>}</pre><pre style="margin:0px;padding:0px;border:0px;font-family:Menlo;font-size:9pt"><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;white-space:normal;background-color:rgb(255,255,255)"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;white-space:normal;background-color:rgb(255,255,255)">Notice that, I'll not write images to disk, but just process them in my final application. However, using the described approach I have a heavy delay of about 8 seconds. That is, I can move something in front of the camera, but the resulting images show the object after about 8 seconds.</div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Below, I attached the verbose output of gst-launch, which works fine.</div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Appreciate any ideas!</div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Cheers,</div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Ben</div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">gst-launch-1.0 -v rtspsrc location=rtsp://<a href="http://127.0.0.1/vga">127.0.0.1/vga</a><span> </span>latency=0 ! decodebin ! videoconvert ! glimagesink sync=false</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Leitung wird auf PAUSIERT gesetzt ...</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Leitung ist aktiv und erfordert keinen VORLAUF ?</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Kontext von Element ?sink? erhalten: gst.gl.GLDisplay=context, gst.gl.GLDisplay=(<wbr>GstGLDisplay)"\(<wbr>GstGLDisplayCocoa\)\ gldisplaycocoa0";</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (open) Opening Stream</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (connect) Connecting to rtsp://<a href="http://192.168.8.25:9099/high" target="_blank" rel="nofollow" style="margin:0px;padding:0px;border:0px;text-decoration:none;color:rgb(102,17,204)">192.168.8.25:9099/high</a></span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (open) Retrieving server options</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (open) Retrieving media info</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (request) SETUP stream 0</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: latency = 0</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: ntp-sync = false</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: rfc7273-sync = false</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: ntp-time-source = NTP time based on realtime clock</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: drop-on-latency = false</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: max-rtcp-rtp-time-diff = 1000</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: max-ts-offset-adjustment = 0</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: buffer-mode = Slave receiver to sender clock</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc1: timeout = 5000000000</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc1: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc2: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (open) Opened Stream</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Leitung wird auf ABSPIELEN gesetzt ...</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">New clock: GstSystemClock</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager: buffer-mode = Slave receiver to sender clock</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (request) Sending PLAY request</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (request) Sending PLAY request</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc1: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">Fortschritt: (request) Sent PLAY request</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc2.GstPad:src: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager.GstGhostPad:recv_rtcp_<wbr>sink_0.GstProxyPad:proxypad3: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc1.GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc1.GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager.GstGhostPad:recv_rtcp_<wbr>sink_0: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager.GstGhostPad:recv_rtp_<wbr>sink_0.GstProxyPad:proxypad2: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstFunnel:funnel0.<wbr>GstFunnelPad:funnelpad0: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager.GstGhostPad:recv_rtp_<wbr>sink_0: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc1: timeout = 0</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstFunnel:funnel0.<wbr>GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSession:<wbr>rtpsession0.GstPad:recv_rtp_<wbr>src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpStorage:<wbr>rtpstorage0.GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSsrcDemux:<wbr>rtpssrcdemux0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpStorage:<wbr>rtpstorage0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSession:<wbr>rtpsession0.GstPad:recv_rtp_<wbr>sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpJitterBuffer:<wbr>rtpjitterbuffer0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpJitterBuffer:<wbr>rtpjitterbuffer0.GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpPtDemux:<wbr>rtpptdemux0.GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0.<wbr>GstGhostPad:sink.GstProxyPad:<wbr>proxypad0: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstTypeFindElement:typefind.<wbr>GstPad:src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstH264Parse:h264parse0.<wbr>GstPad:src: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)<wbr>0142401effe100096742401ea680a0<wbr>3d9001000468ce3c80, level=(string)3, profile=(string)constrained-<wbr>baseline, width=(int)640, height=(int)480, framerate=(fraction)0/1, interlace-mode=(string)<wbr>progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstVtdecHw:vtdechw0.GstPad:<wbr>src: caps = video/x-raw, format=(string)NV12, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)0/1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstVtdecHw:vtdechw0.GstPad:<wbr>sink: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)<wbr>0142401effe100096742401ea680a0<wbr>3d9001000468ce3c80, level=(string)3, profile=(string)constrained-<wbr>baseline, width=(int)640, height=(int)480, framerate=(fraction)0/1, interlace-mode=(string)<wbr>progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstCapsFilter:capsfilter0.<wbr>GstPad:src: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)<wbr>0142401effe100096742401ea680a0<wbr>3d9001000468ce3c80, level=(string)3, profile=(string)constrained-<wbr>baseline, width=(int)640, height=(int)480, framerate=(fraction)0/1, interlace-mode=(string)<wbr>progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstCapsFilter:capsfilter0.<wbr>GstPad:sink: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)<wbr>0142401effe100096742401ea680a0<wbr>3d9001000468ce3c80, level=(string)3, profile=(string)constrained-<wbr>baseline, width=(int)640, height=(int)480, framerate=(fraction)0/1, interlace-mode=(string)<wbr>progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstH264Parse:h264parse0.<wbr>GstPad:sink: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)<wbr>0142401effe100096742401ea680a0<wbr>3d9001000468ce3c80, level=(string)3, profile=(string)constrained-<wbr>baseline</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstRtpH264Depay:rtph264depay0.<wbr>GstPad:src: caps = video/x-h264, stream-format=(string)avc, alignment=(string)au, codec_data=(buffer)<wbr>0142401effe100096742401ea680a0<wbr>3d9001000468ce3c80, level=(string)3, profile=(string)constrained-<wbr>baseline</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstRtpH264Depay:rtph264depay0.<wbr>GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0/<wbr>GstTypeFindElement:typefind.<wbr>GstPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstDecodeBin:decodebin0.<wbr>GstGhostPad:sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0.<wbr>GstGhostPad:recv_rtp_src_0_<wbr>1894085229_96.GstProxyPad:<wbr>proxypad6: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager.GstGhostPad:recv_rtp_<wbr>src_0_1894085229_96.<wbr>GstProxyPad:proxypad5: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)H264, packetization-mode=(string)1, profile-level-id=(string)<wbr>42401e, sprop-parameter-sets=(string)"<wbr>Z0JAHqaAoD2Q\,aM48gA\=\=", a-tool=(string)GStreamer, a-type=(string)broadcast, a-framerate=(string)15, a-ts-refclk=(string)local, a-mediaclk=(string)sender, ssrc=(uint)1894085229, clock-base=(uint)352250410, seqnum-base=(uint)18114, npt-start=(guint64)0, play-speed=(double)1, play-scale=(double)1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstVideoConvert:videoconvert0.<wbr>GstPad:src: caps = video/x-raw, format=(string)NV12, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)0/1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0.GstGhostPad:<wbr>sink.GstProxyPad:proxypad1: caps = video/x-raw, format=(string)NV12, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)0/1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0/<wbr>GstGLUploadElement:<wbr>gluploadelement0.GstPad:src: caps = video/x-raw(memory:GLMemory), format=(string)NV12, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)0/1, texture-target=(string)2D</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0/<wbr>GstGLColorConvertElement:<wbr>glcolorconvertelement0.GstPad:<wbr>src: caps = video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, framerate=(fraction)0/1, texture-target=(string)2D</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0/<wbr>GstGLColorBalance:<wbr>glcolorbalance0.GstPad:src: caps = video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, framerate=(fraction)0/1, texture-target=(string)2D</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0/<wbr>GstGLImageSink:sink.GstPad:<wbr>sink: caps = video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, framerate=(fraction)0/1, texture-target=(string)2D</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0/<wbr>GstGLColorBalance:<wbr>glcolorbalance0.GstPad:sink: caps = video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, framerate=(fraction)0/1, texture-target=(string)2D</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0/<wbr>GstGLColorConvertElement:<wbr>glcolorconvertelement0.GstPad:<wbr>sink: caps = video/x-raw(memory:GLMemory), format=(string)NV12, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)0/1, texture-target=(string)2D</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0/<wbr>GstGLUploadElement:<wbr>gluploadelement0.GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)0/1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstGLImageSinkBin:<wbr>glimagesinkbin0.GstGhostPad:<wbr>sink: caps = video/x-raw, format=(string)NV12, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)0/1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstVideoConvert:videoconvert0.<wbr>GstPad:sink: caps = video/x-raw, format=(string)NV12, width=(int)640, height=(int)480, interlace-mode=(string)<wbr>progressive, multiview-mode=(string)mono, multiview-flags=(<wbr>GstVideoMultiviewFlagsSet)0:<wbr>ffffffff:/right-view-first/<wbr>left-flipped/left-flopped/<wbr>right-flipped/right-flopped/<wbr>half-aspect/mixed-mono, pixel-aspect-ratio=(fraction)<wbr>1/1, chroma-site=(string)jpeg, colorimetry=(string)bt601, framerate=(fraction)0/1</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSession:<wbr>rtpsession0: stats = application/x-rtp-session-<wbr>stats, rtx-drop-count=(uint)0, sent-nack-count=(uint)0, recv-nack-count=(uint)0, source-stats=(GValueArray)< "application/x-rtp-source-<wbr>stats\,\ ssrc\=\(uint\)1894085229\,\ internal\=\(boolean\)false\,\ validated\=\(boolean\)true\,\ received-bye\=\(boolean\)<wbr>false\,\ is-csrc\=\(boolean\)false\,\ is-sender\=\(boolean\)true\,\ seqnum-base\=\(int\)-1\,\ clock-rate\=\(int\)90000\,\ rtp-from\=\(string\)<a href="http://192.168.8.25:45036/" target="_blank" rel="nofollow" style="margin:0px;padding:0px;border:0px;text-decoration:none;color:rgb(102,17,204)">127.0.0.1:45036</a>\,\ octets-sent\=\(guint64\)0\,\ packets-sent\=\(guint64\)0\,\ octets-received\=\(guint64\)<wbr>20292\,\ packets-received\=\(guint64\)<wbr>57\,\ bitrate\=\(guint64\)0\,\ packets-lost\=\(int\)0\,\ jitter\=\(uint\)46\,\ sent-pli-count\=\(uint\)0\,\ recv-pli-count\=\(uint\)0\,\ sent-fir-count\=\(uint\)0\,\ recv-fir-count\=\(uint\)0\,\ sent-nack-count\=\(uint\)0\,\ recv-nack-count\=\(uint\)0\,\ have-sr\=\(boolean\)false\,\ sr-ntptime\=\(guint64\)0\,\ sr-rtptime\=\(uint\)0\,\ sr-octet-count\=\(uint\)0\,\ sr-packet-count\=\(uint\)0\,\ sent-rb\=\(boolean\)true\,\ sent-rb-fractionlost\=\(uint\)<wbr>0\,\ sent-rb-packetslost\=\(int\)0\<wbr>,\ sent-rb-exthighestseq\=\(uint\<wbr>)18171\,\ sent-rb-jitter\=\(uint\)46\,\ sent-rb-lsr\=\(uint\)0\,\ sent-rb-dlsr\=\(uint\)0\,\ have-rb\=\(boolean\)false\,\ rb-fractionlost\=\(uint\)0\,\ rb-packetslost\=\(int\)0\,\ rb-exthighestseq\=\(uint\)0\,\ rb-jitter\=\(uint\)0\,\ rb-lsr\=\(uint\)0\,\ rb-dlsr\=\(uint\)0\,\ rb-round-trip\=\(uint\)0\;", "application/x-rtp-source-<wbr>stats\,\ ssrc\=\(uint\)3080289945\,\ internal\=\(boolean\)true\,\ validated\=\(boolean\)true\,\ received-bye\=\(boolean\)<wbr>false\,\ is-csrc\=\(boolean\)false\,\ is-sender\=\(boolean\)false\,\ seqnum-base\=\(int\)-1\,\ clock-rate\=\(int\)-1\,\ octets-sent\=\(guint64\)0\,\ packets-sent\=\(guint64\)0\,\ octets-received\=\(guint64\)0\<wbr>,\ packets-received\=\(guint64\)<wbr>0\,\ bitrate\=\(guint64\)0\,\ packets-lost\=\(int\)0\,\ jitter\=\(uint\)0\,\ sent-pli-count\=\(uint\)0\,\ recv-pli-count\=\(uint\)0\,\ sent-fir-count\=\(uint\)0\,\ recv-fir-count\=\(uint\)0\,\ sent-nack-count\=\(uint\)0\,\ recv-nack-count\=\(uint\)0\,\ have-sr\=\(boolean\)false\,\ sr-ntptime\=\(guint64\)0\,\ sr-rtptime\=\(uint\)0\,\ sr-octet-count\=\(uint\)0\,\ sr-packet-count\=\(uint\)0\;" >, rtx-count=(uint)0;</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSession:<wbr>rtpsession0.GstPad:send_rtcp_<wbr>src: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager.GstGhostPad:send_rtcp_<wbr>src_0: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/<wbr>GstUDPSink:udpsink1.GstPad:<wbr>sink: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager.GstGhostPad:send_rtcp_<wbr>src_0.GstProxyPad:proxypad4: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstFunnel:funnel1.<wbr>GstPad:src: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSession:<wbr>rtpsession0.GstPad:sync_src: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSsrcDemux:<wbr>rtpssrcdemux0.GstPad:rtcp_<wbr>sink: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSession:<wbr>rtpsession0.GstPad:recv_rtcp_<wbr>sink: caps = application/x-rtcp</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSsrcDemux:<wbr>rtpssrcdemux0.GstPad:rtcp_src_<wbr>1894085229: caps = application/x-rtcp, ssrc=(uint)1894085229</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpJitterBuffer:<wbr>rtpjitterbuffer0.GstPad:sink_<wbr>rtcp: caps = application/x-rtcp, ssrc=(uint)1894085229</span></p><p style="margin:1em 0px;padding:0px;border:0px;line-height:normal"><span style="margin:0px;padding:0px;border:0px">/GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstRtpBin:<wbr>manager/GstRtpSession:<wbr>rtpsession0: stats = application/x-rtp-session-<wbr>stats, rtx-drop-count=(uint)0, sent-nack-count=(uint)0, recv-nack-count=(uint)0, source-stats=(GValueArray)< "application/x-rtp-source-<wbr>stats\,\ ssrc\=\(uint\)1894085229\,\ internal\=\(boolean\)false\,\ validated\=\(boolean\)true\,\ received-bye\=\(boolean\)<wbr>false\,\ is-csrc\=\(boolean\)false\,\ is-sender\=\(boolean\)true\,\ seqnum-base\=\(int\)-1\,\ clock-rate\=\(int\)90000\,\ rtp-from\=\(string\)<a href="http://192.168.8.25:45036/" target="_blank" rel="nofollow" style="margin:0px;padding:0px;border:0px;text-decoration:none;color:rgb(102,17,204)">127.0.0.1:45036</a>\,\ rtcp-from\=\(string\)<a href="http://192.168.8.25:45037/" target="_blank" rel="nofollow" style="margin:0px;padding:0px;border:0px;text-decoration:none;color:rgb(102,17,204)">192.168.<wbr>8.25:45037</a>\,\ octets-sent\=\(guint64\)0\,\ packets-sent\=\(guint64\)0\,\ octets-received\=\(guint64\)<wbr>26321\,\ packets-received\=\(guint64\)<wbr>97\,\ bitrate\=\(guint64\)79824\,\ packets-lost\=\(int\)0\,\ jitter\=\(uint\)34\,\ sent-pli-count\=\(uint\)0\,\ recv-pli-count\=\(uint\)0\,\ sent-fir-count\=\(uint\)0\,\ recv-fir-count\=\(uint\)0\,\ sent-nack-count\=\(uint\)0\,\ recv-nack-count\=\(uint\)0\,\ have-sr\=\(boolean\)true\,\ sr-ntptime\=\(guint64\)<wbr>16046964652339551275\,\ sr-rtptime\=\(uint\)352419510\<wbr>,\ sr-octet-count\=\(uint\)20394\<wbr>,\ sr-packet-count\=\(uint\)78\,\ sent-rb\=\(boolean\)true\,\ sent-rb-fractionlost\=\(uint\)<wbr>0\,\ sent-rb-packetslost\=\(int\)0\<wbr>,\ sent-rb-exthighestseq\=\(uint\<wbr>)18171\,\ sent-rb-jitter\=\(uint\)46\,\ sent-rb-lsr\=\(uint\)0\,\ sent-rb-dlsr\=\(uint\)0\,\ have-rb\=\(boolean\)false\,\ rb-fractionlost\=\(uint\)0\,\ rb-packetslost\=\(int\)0\,\ rb-exthighestseq\=\(uint\)0\,\ rb-jitter\=\(uint\)0\,\ rb-lsr\=\(uint\)0\,\ rb-dlsr\=\(uint\)0\,\ rb-round-trip\=\(uint\)0\;", "application/x-rtp-source-<wbr>stats\,\ ssrc\=\(uint\)3080289945\,\ internal\=\(boolean\)true\,\ validated\=\(boolean\)true\,\ received-bye\=\(boolean\)<wbr>false\,\ is-csrc\=\(boolean\)false\,\ is-sender\=\(boolean\)false\,\ seqnum-base\=\(int\)-1\,\ clock-rate\=\(int\)-1\,\ octets-sent\=\(guint64\)0\,\ packets-sent\=\(guint64\)0\,\ octets-received\=\(guint64\)0\<wbr>,\ packets-received\=\(guint64\)<wbr>0\,\ bitrate\=\(guint64\)0\,\ packets-lost\=\(int\)0\,\ jitter\=\(uint\)0\,\ sent-pli-count\=\(uint\)0\,\ recv-pli-count\=\(uint\)0\,\ sent-fir-count\=\(uint\)0\,\ recv-fir-count\=\(uint\)0\,\ sent-nack-count\=\(uint\)0\,\ recv-nack-count\=\(uint\)0\,\ have-sr\=\(boolean\)false\,\ sr-ntptime\=\(guint64\)0\,\ sr-rtptime\=\(uint\)0\,\ sr-octet-count\=\(uint\)0\,\ sr-packet-count\=\(uint\)0\;" >, rtx-count=(uint)0;</span></p></div></pre></pre></div></pre></div><br></div>