Switch to unified view

a/doc/upmpdcli.txt b/doc/upmpdcli.txt
...
...
3
3
4
*upmpdcli* is an UPnP Media Renderer front-end to *MPD*, the Music Player
4
*upmpdcli* is an UPnP Media Renderer front-end to *MPD*, the Music Player
5
Daemon. It supports both pure UPnP and the OpenHome ohMedia services.
5
Daemon. It supports both pure UPnP and the OpenHome ohMedia services.
6
6
7
In OpenHome mode, it supports radio streams and has the ability to
7
In OpenHome mode, it supports radio streams and has the ability to
8
interface to Linn Songcast for playing audio captured on Windows or Mac OS
8
interface to Linn Songcast for multiroom synchronized playing either of
9
X or for multiroom playing.
9
audio captured on Windows or Mac OS X or of its own stream.
10
10
11
[[upmpdcli.security]]
11
[[upmpdcli.security]]
12
== Security
12
== Security
13
13
14
*upmpdcli* is not audited for security issues, and, as far as I
14
*upmpdcli* is not audited for security issues, and, as far as I
15
know, it may be full of exploitable bugs. Do not run it on an
15
know, it may be full of exploitable bugs. Do not run it on an
16
Internet-facing host.
16
Internet-facing host.
17
18
[[upmpcli.audioformats]]
19
== Audio format support
20
21
The actual audio decoding and playing is performed by *MPD*, the Music
22
Player Daemon. In consequence, *upmpdcli* can accept most audio formats
23
supported by *MPD*, meaning about anything, including DSD.
24
25
Raw PCM streams are an exception though. The reason is that these streams
26
do not, by definition, carry metadata to define the exact format (sample
27
rate, bits per sample, number of channels, byte order). *upmpdcli* has no
28
way to transfer these parameters to *MPD* (this is a limitation of the
29
client protocol). There is actually little reason to use raw PCM, and, for
30
example, WAV streams, which have an identification header, will be handled
31
just fine.
32
17
33
18
[[upmpdcli.config]]
34
[[upmpdcli.config]]
19
== Configuration
35
== Configuration
20
36
21
See the man page for command line details. In most situations, *upmpdcli*
37
See the man page for command line details. In most situations, *upmpdcli*