8

Is there a way to listen to DLNA server music from Ubuntu?

It seems redundant to me to have full-scale library based music software on the computer while there is already library based solution in the media center I have.

19

After much searching on the internet without any real help I found the answer myself.

In Ubuntu 14.10 the default media player Rhythmbox can be used as a music client to access DLNA server. The only problem is that not all necessary files are installed by default.

There are just few steps to take:

  1. Enable Grilo DLNA client in Rhythmbox. Go to Tools -> Plugins and make sure that "Grilo Media Browsing" (or similar) is enabled.
  2. Install Grilo plugins. Open "Ubuntu Software Center", search for "grilo-plugins" and install package "grilo-plugins-0.2".
  3. You are done now. Open Rhythmbox and should already see your DLNA server in the left column. You can browse it and play your music. If you do not see it, try clicking little "+" sign on the bottom left and then "Find new devices" (or similar). See picture below. Small toolbar at the bottom left side
7
  • Advantages are wide media support in Rhythmbox (e.g. no need to transcode FLAC on media server), common controls (media keys support), etc. The problems I encountered so far are messy display of multi-volume albums and bug that makes "pause" feature ineffective, using "mute" instead or closing the app.
    – okolnost
    Dec 3 '14 at 9:03
  • 1
    I followed everything but I don't see Grilo under Plugins.
    – emrecnl
    Nov 22 '15 at 17:03
  • 1
    I know this is rather old but are you still using this? Because I am couldn't see Grilo or something similar in the plugins list initially, and neither after grilo-plugins-0.2. Do I need to install something else for it to show up in Rhythmbox?
    – foxite
    Dec 31 '15 at 18:01
  • 1
    I do not use it a lot since I found Ubuntu DLNA somewhat mediocre (using Kodi with phone instead). But I still have plugin working on my Ubuntu desktop. And I see there are several packages found when looking up Grilo keyword. I think you need two things (at least): "rhythmbox-plugins" package (provides Grilo Media Browser among others) and Grilo (libgrilo and grilo-plugins - which installs grilo-plugins-base and grilo-plugins-extra). I am not sure you really need all this, but this is what I have installed and I see my DLNA server in Rhythmbox. Maybe give it a shot...
    – okolnost
    Jan 4 '16 at 23:34
  • 1
    In Ubuntu 18.04 the default media player Rhythmbox can be used as a music client to access DLNA server. The only problem is that not all necessary files are installed by default. There are just few steps to take: Enable Grilo DLNA client in Rhythmbox. Go to Tools -> Plugins and make sure that "Grilo Media Browsing" (or similar) is enabled. Install Grilo plugins. Open "Terminal", type "sudo apt-get install grilo-plugins-0.3". You are done now. Open Rhythmbox and should already see your DLNA server in the left column. You can browse it and play your music. If you do not see it, try clicking litt
    – Terry Dow
    Apr 22 '19 at 23:20

Not the answer you're looking for? Browse other questions tagged or ask your own question.