Thanks for trying those links and verifying that it is not the same issue. I think you may have been right regarding the dependencies for your radio station, can you please check to make sure you have the proper dependencies installed for your linux Roon build? You can use the commands listed here to make sure that they’re installed properly:
For ffmpeg :
$ sudo apt-get install ffmpeg
For avconv :
$ sudo apt-get install libav-tools
I really struggled to install ffmpeg originally as I was unable to find it using apt-get, but did manage in the end using:
$ sudo snap install ffmpeg
I’m running version 4.0.2 of it currently.
If I try using apt-get I get an error:
Package ffmpeg is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package ‘ffmpeg’ has no installation candidate
I get a similar error when trying to install libav-tools:
E: Unable to locate package libav-tools
So I installed libsound2 via apt-get.
If I run /opt/RoonServer/check.sh I get this response:
Checking to see if RoonServer can run on this machine
Checking for Binary Compatibility [ OK ]
Checking for ALSA Libraries [ OK ]
Checking for ffmpeg or avconv [ OK ]
Checking for the mount.cifs command [ OK ]
Testing ulimit -n 8192 [ OK ]
STATUS: SUCCESS
Thanks for letting me know. I have passed your feedback to the QA team who will take a look at the log snippet you posted and I will be sure to let you know once I hear back from them regarding next steps.
I spoke to the technical team today and they have confirmed that the issue you’re seeing here is because you don’t have ffmpeg installed on your Ubuntu Core. I would take a look at these instructions to see if they help with the installation of ffmpeg:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ffmpeg : Depends: libavcodec58 (= 7:4.0.3-1~18.04.york0)
Depends: libavdevice58 (= 7:4.0.3-1~18.04.york0) but it is not going to be installed
Depends: libavfilter7 (= 7:4.0.3-1~18.04.york0)
Depends: libavformat58 (= 7:4.0.3-1~18.04.york0) but it is not going to be installed
Depends: libavresample4 (= 7:4.0.3-1~18.04.york0) but it is not going to be installed
Depends: libavutil56 (= 7:4.0.3-1~18.04.york0) but it is not going to be installed
Depends: libpostproc55 (= 7:4.0.3-1~18.04.york0) but it is not going to be installed
Depends: libsdl2-2.0-0 (>= 2.0.8) but it is not installable
Depends: libswresample3 (= 7:4.0.3-1~18.04.york0) but it is not going to be installed
Depends: libswscale5 (= 7:4.0.3-1~18.04.york0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Not being a linux expert I’m at a bit of a loss, but it looks to me like this packaging of ffmpeg is no longer complete.
While we don’t typically troubleshoot non-Roon related issues (such as ffmpeg) I have found these following articles which may point you in the right direction:
I now have the high quality BBC stations working, but still no joy with the TuneIn stations (though right now I cannot get them working in the browser either).
Glad to hear you’ve been able to use those instructions to resolve the ffmpeg issue. If the Tunein links don’t work in your browser then it is highly unlikely they will work in Roon. There’s quite a few radio stations listed in this thread if you’re looking for some new content: