Add a note in the README about mDNS backends
This commit is contained in:
@@ -24,6 +24,8 @@ Debian/Raspbian users can get the basics with
|
||||
Runtime Requirements
|
||||
--------------------
|
||||
You must be running an mDNS (Bonjour) daemon. On a Mac, this will be running already. Otherwise, you must be running avahi-daemon or Howl.
|
||||
As an alternative, you may use the tinysvcmdns backend, which embeds a lightweight mDNS daemon. It is, however, way less robust than bonjour or avahi.
|
||||
Check the [mDNS Backends] section for more information.
|
||||
|
||||
How to get started
|
||||
-------------
|
||||
@@ -44,6 +46,15 @@ Note that options are supplied to backends at the end of the commandline, separa
|
||||
shairport -o ao -- -d mydriver -o setting=thing
|
||||
```
|
||||
|
||||
mDNS Backends
|
||||
-------------
|
||||
Shairport uses mDNS to advertize the service. Multiple backends are available to perform the task.
|
||||
For a list of available backends, run `shairport -h`.
|
||||
The backends prefixed by 'external' rely on external programs that should be present in your path.
|
||||
By default, shairport will try all backends, in the order they are listed by `shairport -h`, until one works.
|
||||
You can force the use of a specific backend using `shairport -m tinysvcmdns` for example.
|
||||
|
||||
|
||||
Thanks
|
||||
------
|
||||
Big thanks to David Hammerton for releasing an ALAC decoder, which is reproduced here in full.
|
||||
|
||||
Reference in New Issue
Block a user