<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
 <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
 </head>
 <body>
  <p>&#160;</p>
  <div style="margin: 5px 0px;">
   &#62; &#62;
   <br/>
   &#62; &#62; I&#39;d like to use PulseAudio to stream high-quality, low-latency
   <br/>
   &#62; &#62; (50-100ms) audio from a PC to an Android device over a managed
   <br/>
   &#62; &#62; wireless network.&#160; I have the server running on the PC, but am having
   <br/>
   &#62; &#62; trouble on the Android side.&#160; I&#39;m not an Android developer so I don&#39;t
   <br/>
   &#62; &#62; have the ability or knowledge to re-build the kernel, make custom
   <br/>
   &#62; &#62; configurations or anything like that.&#160; Is there any other way that I
   <br/>
   &#62; &#62; can get PulseAudio on a device for testing and experimentation with
   <br/>
   &#62; &#62; the rest of my system?
   <br/>
   &#62;
   <br/>
   &#62; What device is your Android system running on? If you care only about
   <br/>
   &#62; playback (and don&#39;t mind other stuff being completely broken), and are
   <br/>
   &#62; using a Galaxy Nexus (both *big* ifs, of course), I could provide an
   <br/>
   &#62; image for you to try.
  </div>
  <p style="margin: 0px;">&#160;</p>
  <p style="margin: 0px;">Right now I have a Motorola Droid 3, but I&#39;m willing to purchase new hardware for my testing.&#160; For right now all I care about is playback and the lowest latency possible and maintaining audio quality.&#160; Other Android features will not be needed.</p>
  <p style="margin: 0px;">&#160;</p>
  <p style="margin: 0px;">I also have easy access to some TI-based reference designs using the OMAP3630 if you think that would be a viable option.&#160;</p>
  <p style="margin: 0px;">&#160;</p>
  <div style="margin: 5px 0px;">
   &#62;
   <br/>
   &#62; &#62; Related to this project, has anyone measured or estimated what the
   <br/>
   &#62; &#62; lowest end-to-end latency of this system could be, assuming all parts
   <br/>
   &#62; &#62; are optimized at both end of the signal chain?
   <br/>
   &#62;
   <br/>
   &#62; Assuming decent ALSA drivers on your target device, the main variable
   <br/>
   &#62; here is the wireless network. In the ideal world, our RTP modules would
   <br/>
   &#62; receive more love and work better, making things more robust. I know
   <br/>
   &#62; there are periodic glitches over the TCP tunnel, and haven&#39;t had time to
   <br/>
   &#62; try to pin them down, but your mileage may vary.
  </div>
  <p style="margin: 0px;">&#160;</p>
  <p style="margin: 0px;">I&#39;ll have complete control over a managed WiFi network, so once I&#39;m streaming I can start playing around with the network config.</p>
  <p style="margin: 0px;">&#160;</p>
  <p style="margin: 0px;">Incidentally, can I stream from one source to multiple client devices, or is the connection strictly 1-to-1?</p>
  <p style="margin: 0px;">&#160;</p>
  <p style="margin: 0px;">Thanks.</p>
  <p style="margin: 0px;">&#160;- Dave&#160;</p>
 </body>
</html>