Ok. Here is the sending side.<meta http-equiv="content-type" content="text/html; charset=utf-8"><div>This is specialized for our strange needs, it may not right right for others.</div><div>I don&#39;t have access to receiving side.  Maintained by somebody else, and part of a complicated web app.</div>
<div>But you can invoke VLC directly to catch this video.  Just point it at the URL.</div><div>Be warned that most routers do not properly handle multicast data.</div><div><br></div><div><div>#!/bin/bash</div><div><br></div>
<div>export LD_PRELOAD=&quot;/usr/lib/libaravis.so&quot;</div><div>export GST_DEBUG_NO_COLOR=1</div><div><br></div><div>gst-launch --gst-debug-level=0 -v \</div><div>      aravissrc name=src1 camera-name=&quot;$1&quot; width=1280 height=960 frame-rate=29 \</div>
<div>   !  video/x-raw-gray, width=1280, height=960, pixel-aspect-ratio=1/1 \</div><div>   !  videobox top=386 bottom=386 qos=false \</div><div>   !  videoscale qos=false \</div><div>   !  video/x-raw-gray, width=1920, height=280, pixel-aspect-ratio=1/1 \</div>
<div>   !  videorate silent=true \</div><div>   !  video/x-raw-gray, framerate=30000/1001 \</div><div>   !  queue max-size-buffers=2 leaky=downstream silent=true \</div><div>   !  ffmpegcolorspace qos=false \</div><div>   !  x264enc profile=high speed-preset=ultrafast tune=0x00000006 byte-stream=true bitrate=15000 \</div>
<div>   !  mpegtsmux \</div><div>   !  rtpmp2tpay ssrc=0xdeadbeaf timestamp-offset=1 seqnum-offset=1 \</div><div>   !  udpsink host=239.1.1.1 auto-multicast=true port=$2 sync=false</div><div><br></div><br><div class="gmail_quote">
On Wed, Jul 13, 2011 at 1:06 AM, Florian Lier <span dir="ltr">&lt;<a href="mailto:fl0@icram.de">fl0@icram.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<u></u>

  
    
    
  
  <div text="#000000" bgcolor="#ffffff">
    Hi Bert,<div class="im"><br>
    <br>
     07/13/11 02:37, Bert Douglas wrote:
    <blockquote type="cite">Hi All,
      <div><br>
      </div>
      <div>I have gstreamer pipeline now sending out video using
        multicast RTP, (mpeg transport stream containing h264)</div>
      <div>The video is being received and displayed by browsers using
        the VLC web plugin.</div>
      <div>And it works great.  I can start and stop server and clients
        in any order.  Great resolution, low latency.</div>
      <div><br>
      </div>
    </blockquote></div>
    Wow great - can you post the pipelines (server and client)
    somewhere? Would be great!<div class="im"><br>
    <blockquote type="cite">
      <div>Now I want to add a slowly changing graphic overlay on video
        on browser side.</div>
      <div>
        VLC &quot;owns&quot; its window and I can&#39;t do overlay on top of it.</div>
      <div><br>
      </div>
      <div>What is best way to send video to browser, so it is possible
        to do local graphic overlay at browser?</div>
      <div><br>
      </div>
      <div>
        Thanks,</div>
      <div>Bert Douglas</div>
    </blockquote></div>
    Cheers,<br>
    Florian<br>
    <blockquote type="cite">
      <div><br>
      </div>
      <pre><fieldset></fieldset>
_______________________________________________
gstreamer-devel mailing list
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre cols="72">-- 
S e n d  f r o m  m y  o r d i n a r y  l i n u x  b o x</pre>
  </div>

<br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>