I've got 3.8 running with no issues in a standard laptop browser now, including streaming of FLAC files; however, streaming of FLAC files does not work on my IOS 8 iPhone. I've tried numerous different settings, but haven't met with any success. Interestingly enough, using the SubSonic backend works fine for MP3's on Ampache, but I cannot get FLAC files to stream from Ampache to my IOS device.
I also have SubSonic running on the same server, and, SubSonic is capable of streaming FLAC files to my iPhone with no problem. My SubSonic configuration has a "two step" transcoding configuration, which works great, but I can't seem to figure out how to implement this same "two-step" configuration in Ampache.
SubSonic streaming settings are as follows:
flac audio flac mp3 Step 1: flac --silent --decode --stdout %s Step 2: lame --silent -h -b %b -
My SubSonic Downsampling command is: ffmpeg -i %s -map 0:0 -b:a %bk -v 0 -f mp3 -
ffmpeg -ss %o -t %d -i %s -async 1 -b:v %bk -s %wx%h -ar 44100 -ac 2 -v 0 -f mpegts -c:v libx264 -preset superfast -c:a libmp3lame -threads 0 -
Does anyone in the group know how I could implement these same settings in the Ampache configuration file, or, elsewhere as required?