MiniDLNA is a DLNA-Server which offers the possibility to streams music- and video-data through the network, so the UPnP-AV clients with an appropriate DLNA-mediaplayer are able to play-back these kind of data. Moreover, MiniDLNA includes a database which offers data search functions.

MiniDLNA is an old term wich has meanwhile changed to ReadyMedia it is a part of the UPnP AC media servers an is a part of the UPnP AV media server groups whereby the underlaying protocol is based on the Digital Living Network Alliance.

A lot of clients supports meanwhile the DLNA protocol, just to name a few:

  • SmartTVs
  • Android Tablets
  • Microsoft Windows
  • etc.

Setup MiniDLNA

Basic installation

pakfire install minidlna

Configuration

  • The configuration needs to be done over the console or SSH cause there is currently no WebUI available (MiniDLNA is not officialy supported by IPFire).
    Therefor you can use e.g. Nano. After installation you can start to edit MiniDLNAs configuration file to your needs.

nano /etc/minidlna.conf

  • After your configuration modifications restart the server so the changes takes affect, this can be done with the following commands.

/etc/init.d/minidlna reload

or

/etc/init.d/minidlna restart

  • Possible changes on the default MiniDLNA v1.1.4 config Per default in could be:

    • Log-file => /var/log/minidlna
    • Media => /opt/mp3/
    • Server port: 8200
    • Server IP: (which listens on all IPFire interfaces)
  • The following command forces a mediadatabase update.

minidlna -f /etc/minidlna.conf -R -d

Media-data

  • Typically the music data are located under/var/mp3/ this needs to be defined in the minidlna.conf.
  • You can find also in the IPFire forum informations about howto involve external data which are not presant on IPFire into MiniDLNA (keyword are symlink).

Tips

  • The default server notification is set to 900s this means it needs the defined time if the DLNA-server are recognized by the clients.
  • If the media file und/var/mp3 should be actualize, stop MiniDLAN before otherwise the media database will permanently be updated and IPFire is longer busy as it could.
  • Cause MiniDLNA is not officialy supportet there is no WebUI, there is also the need to start and stop this services over the console/SSH (like explained above).
  • http://sourceforge.net/projects/minidlna/
  • https://en.wikipedia.org/wiki/List_of_UPnP_AV_media_servers_and_clients