MediaServer: MediaDB

This backend is part of the stable distribution, but is still considered experimental. Changes are expected in the near future. Please keep in touch with the developers for more informations and see MediaDB-ng.

  1. MediaDB MediaServer
    1. Additional dependencies
    2. UPnP ContentDirectory structure
    3. Configuration
      1. Examples
    4. Open Tickets for this backend …



MediaDB MediaServer

This backend exposes the audio files in the filesystem, using a database (Sqlite db) as its backend, with ID3 tag support and cover art retrieval.

It serves cover art with the Album object, and keeps references to the MusicBrainz DB. It should not scan for files, but gets feeded with proper tagged ones via some import tool or/and allow imports via the web-UI.

Additional dependencies

Thsi backend depends on:

For the sqlite db handling:

For id3 tag extraction:

UPnP ContentDirectory structure

The content is exposed in the following tree layout:

  • All
  • Albums
  • Artists

Configuration

The backend accepts these options:

name:
name of the media server, as exposed to the UPnP world (default: MediaStore?)
medialocation
path the root directory containing the audio files
mediadb
path to the SQLite DB data file
coverlocation
path to directory where to put the retrieved covers

Examples

Open Tickets for this backend (new...)

#256
Exception initializing MediaStore
#270
Get covers_by_amazon broken
#271
Make MediaStore detect changes
#281
Folder presentation