
Many thanks for your assistance with this.
Richard
Code: Select all
#EXTM3U
#EXTINF:-1,BBC Radio 4 -
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio4fm_mf_p
#EXTINF:-1,Barcelona Jazz -
http://178.33.232.106:8034/stream
#EXTINF:-1,BBC 6 Music -
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_6music_mf_p
#EXTINF:-1,ClassicRock-Blues -
http://streaming.radionomy.com/ClassicRock-Blues?lang=en-US,en;q=0.5
#EXTINF:-1,FIP Jazz -
http://direct.fipradio.fr/live/fip-webradio2.mp3
#EXTINF:-1,SmoothLondonMP3 -
http://media-ice.musicradio.com:80/SmoothLondonMP3
Code: Select all
Request failed (status: 500 Internal Server Error, url: http://forked-daapd.local:3689/api/player/pause)
chme wrote: ↑Fri Aug 17, 2018 6:00 amforked-daapd is not able to pause radio streams (related issue https://github.com/ejurgensen/forked-daapd/issues/428) and always stops playback instead.
To keep the queue after stopping playback, you can set the config "clear_queue_on_stop_disable" to true (in the mpd section). At least in the web interface, this will keep the radio streams in the queue (some dacp clients do not show the queue if the player is stopped).
Having been one to request this feature previously, can I (belatedly) offer my thanks for this update. Play/pause/skip track all work well. Speaker volume controls still not quite behaving as intended - When I press volume button I can see a small ‘nudge’ in volume control (iTunes remote app) but no change to actual volume. Only a minor frustration- volume control from remote app continues to work fine. Thanksejurgensen wrote: ↑Fri Jun 08, 2018 11:25 pmI've uploaded a new build of forked-daapd to the repo, this one is version 26.1.68. What's new:
- Player web interface! Browse to http://[your_rpi_hostname]:3689/ and check it out
(credit to @chme for this awesome improvement)
- Support for Airplay speaker control commands: Some speakers have controls for play/stop/next/previous and volume. This should now work with forked-daapd.
- Add non-library items (e.g. radio stations) to the queue (credit @chme)
- Fix for keeping connection alive towards some devices e.g. old ApEx's
- Extension of the JSON API (credit @chme)
- Under-the-hood improvements of Spotify integration (credit @chme)
- Fix for Android "Remote for iTunes"
- Performance improvements + misc
Code: Select all
apt-get install forked-daapd
Code: Select all
[2018-08-30 11:08:08] [ LOG] main: Forked Media Server Version 24.2 taking off
[2018-08-30 11:08:08] [ LOG] main: Built 2017-04-02 with: --enable-itunes --enable-lastfm --enable-chromecast --enable-mpd --with-alsa --with-pulseaudio
Code: Select all
[2018-08-30 12:08:57] [ LOG] raop: Control request from 2603:300b:93f:8000:2482:10f4:9894:370f; not a RAOP client
Code: Select all
[2018-08-30 12:24:19] [ LOG] raop: Control request from 10.1.10.201; not a RAOP client
Code: Select all
deb http://ftp.us.debian.org/debian stretch main
deb-src http://ftp.us.debian.org/debian stretch main
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free
deb http://http.debian.net/debian stretch-updates main contrib
deb-src http://http.debian.net/debian stretch-updates main contrib
deb http://http.debian.net/debian/ wheezy main contrib non-free
deb http://www.gyfgafguf.dk/raspbian/forked-daapd/ stretch contrib
Code: Select all
git clone https://github.com/ejurgensen/forked-daapd.git
cd forked-daapd
autoreconf -i
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
sudo make install
Code: Select all
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-chromecast
The way I understand this setting is that it expands the volume control of an actual usable range of a sound card. So if I can't hear anything when my volume slider is at 40%, I'd add a value like 60 to "volume_range_db" which would make 40 the new 0% (i.e. giving me control of the top 60% only).ejurgensen wrote: Have you tried if Shairport's "volume_range_db" setting has an effect when using a pipe?
Code: Select all
ignore_volume_control = "yes"; // set this to "yes" if you want the volume to be at 100% no matter what the source's volume control is set to.