jukebox freezes when switching songs
I just installed subsonic on my headless ubuntu (14.04) server that is connected to my home stereo. I intend to use it primarily in jukebox mode as a replacement for MPD using my (Android) phone to control it. However I have run into the following issue:
After (re)starting the server I can select an album/song using my android phone in jukebox mode and begin playing it. However, if I select a different album/song from the library during playback and do 'play now' The current song stops and no new song is begun. The phone displays the new song as playing, but when I log into the desktop client is shows whatever song I had first selected as the now playing song in the android jukebox player. At this point there is nothing I can do to get the jukebox to start working again, except restarting the service entirely (sudo service subsonic restart)
NB: If I tun ps -aux |grep subsonic on the server while it is 'frozen' it shows that a process for /var/subsonic/transcode/ffmpeg is still running with the following settings: /var/subsonic/transcode/ffmpeg -ss 0 -i [/path/to/file].flac -map 0:0 -v 0 -f au -
I suspect that the problem is that subsonic terminates playback for the first song, but cannot begin anew ffmpeg process for the new song (or something along those lines). This happens regardless of whether I have transcoding set on or off in the player settings.
Has anybody experienced similar problems? Any suggestions for a solution? I would be grateful! The program looks great, but like this it is quite unusable;-(
After (re)starting the server I can select an album/song using my android phone in jukebox mode and begin playing it. However, if I select a different album/song from the library during playback and do 'play now' The current song stops and no new song is begun. The phone displays the new song as playing, but when I log into the desktop client is shows whatever song I had first selected as the now playing song in the android jukebox player. At this point there is nothing I can do to get the jukebox to start working again, except restarting the service entirely (sudo service subsonic restart)
NB: If I tun ps -aux |grep subsonic on the server while it is 'frozen' it shows that a process for /var/subsonic/transcode/ffmpeg is still running with the following settings: /var/subsonic/transcode/ffmpeg -ss 0 -i [/path/to/file].flac -map 0:0 -v 0 -f au -
I suspect that the problem is that subsonic terminates playback for the first song, but cannot begin anew ffmpeg process for the new song (or something along those lines). This happens regardless of whether I have transcoding set on or off in the player settings.
Has anybody experienced similar problems? Any suggestions for a solution? I would be grateful! The program looks great, but like this it is quite unusable;-(