Hi, I have a Voyage 0.6.5 system on which I run a number of different things including mpd. It works fine for playback through the ALSA device (headphone jack) with about 15% CPU use. However when I set up an httpd output and connect to it from my laptop (with the browser or with VLC, etc.) CPU immediately goes to almost 100% and the playback starts to skip (both through the ALSA and through the laptop).<br>
<br>At first I thought this was because I was streaming vorbis and the music files (which are on a local USB drive) are mp3. So with some pain I compiled mpd 0.15.15 with lame support and got that working. However my high CPU problem is still there. I believe the output matches the file format so there shouldn't be any resampling (but I don't know a lot about this stuff):<br>
<br>audio_output {<br> type "httpd"<br> name "Voyage HTTP Stream"<br> encoder "lame" # optional, vorbis or lame<br> port "8000"<br>
# quality "5.0" # do not define if bitrate is defined<br> bitrate "192" # do not define if quality is defined<br> format "44100:16:2"<br>
}<br>Incidentally results were the same with the default bitrate 128, or with 96, and with 1 instead of 2 channels in the format.<br><br>The system also has a Samba server running and if I use e.g. VLC on my laptop to just play the files from the network share that's fine too, no skipping and normal CPU usage - so I don't think it's a networking issue.<br>
<br>Any suggestions? Does the new Voyage MPD build support playback of mp3's over mpd's built-in httpd streaming server without problems, and is there anything special about the configuration?<br>- Norm<br><div style="visibility: hidden; display: inline;" id="avg_ls_inline_popup">
</div><style type="text/css">#avg_ls_inline_popup { position:absolute; z-index:9999; padding: 0px 0px; margin-left: 0px; margin-top: 0px; width: 240px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 13px;}</style>