<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - High latency in HTTP streaming"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=65703#c22">Comment # 22</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - High latency in HTTP streaming"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=65703">bug 65703</a>
              from <span class="vcard"><a class="email" href="mailto:amar.akshat@gmail.com" title="Amar Akshat <amar.akshat@gmail.com>"> <span class="fn">Amar Akshat</span></a>
</span></b>
        <pre>Hi Xingchao,

Forget the rygel factor for a minute. Concentrate on http-module, and the delay
due to that.

So, you need to, 
-- fetch the master branch
-- build the code, and run ./src/pulseaudio -vvvv
-- load http module, ./src/pactl load-module module-http-protocol-tcp
-- now make sure if the module is loaded by visiting, localhost:4714
-- If you see sources and sinks, you would be able to grab the http link to
them by copying the link from the page.

Suppose you try sink(monitor), then you would you have something like

<a href="http://localhost:4714/listen/source/alsa_output.pci-0000_00_1b.0.analog-stereo.monitor">http://localhost:4714/listen/source/alsa_output.pci-0000_00_1b.0.analog-stereo.monitor</a>

Now, you can play the above source on a VLC player, or using gstreamer tools
like gst-launch.

I would suggest, try streaming on the local machine, to eliminate any latency
caused due to network.

Hope this helps.

Amar</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>