summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2014-02-08 00:09:53 +0100
committerMax Kellermann <max@duempel.org>2014-02-08 00:09:53 +0100
commit5fb54095d22e38662383fc73bc1af56da357756c (patch)
treea8df3554fff444a3ad9f3cf3d941c5082c6542ec /doc
parent3fdc678aae362b262c50636a8a5e6851f37eed4c (diff)
doc/user: document storage plugins
Diffstat (limited to 'doc')
-rw-r--r--doc/user.xml33
1 files changed, 33 insertions, 0 deletions
diff --git a/doc/user.xml b/doc/user.xml
index 797b1dba3..15f6d4219 100644
--- a/doc/user.xml
+++ b/doc/user.xml
@@ -191,6 +191,14 @@ systemctl start mpd.socket</programlisting>
directory, and <varname>follow_inside_symlinks</varname> lets
you disable symlinks to files inside the music directory.
</para>
+
+ <para>
+ Instead of using local files, you can use storage plugins to
+ access files on a remote file server. For example, to use
+ music from the SMB/CIFS server "myfileserver" on the share
+ called "Music", configure the music directory
+ "<parameter>smb://myfileserver/Music</parameter>".
+ </para>
</section>
<section>
@@ -983,6 +991,31 @@ systemctl start mpd.socket</programlisting>
</section>
<section>
+ <title>Storage plugins</title>
+
+ <section>
+ <title><varname>local</varname></title>
+
+ <para>
+ The default plugin which gives MPD access to local files.
+ It is used when <varname>music_directory</varname> refers to
+ a local directory.
+ </para>
+ </section>
+
+ <section>
+ <title><varname>smbclient</varname></title>
+
+ <para>
+ Load music files from a SMB/CIFS server. It used used when
+ <varname>music_directory</varname> contains a
+ <parameter>smb://</parameter> URI, for example
+ "<parameter>smb://myfileserver/Music</parameter>".
+ </para>
+ </section>
+ </section>
+
+ <section>
<title>Input plugins</title>
<section>