mirror of
https://github.com/owntone/owntone-server.git
synced 2025-01-25 21:53:17 -05:00
Document the Remote pairing process
This commit is contained in:
parent
d47c205452
commit
9757521555
54
README
54
README
@ -27,6 +27,60 @@ A single forked-daapd instance can handle several clients concurrently,
|
||||
regardless of the protocol.
|
||||
|
||||
|
||||
Pairing with Remote on iPod/iPhone
|
||||
----------------------------------
|
||||
|
||||
forked-daapd can be paired with Apple's Remote application for iPod/iPhone;
|
||||
this is how the pairing process works:
|
||||
- start forked-daapd
|
||||
- start Remote, go to Choose Library, Add Library
|
||||
- prepare a text file with a filename ending with .remote; the filename
|
||||
doesn't matter, only the .remote ending does. This file must contain
|
||||
two lines: the first line is the name of your iPod/iPhone, the second
|
||||
is the 4-digit pairing code displayed by Remote.
|
||||
|
||||
If your iPod/iPhone is named "Foobar" and Remote gives you the pairing
|
||||
code 5387, the file content will be:
|
||||
|
||||
Foobar
|
||||
5387
|
||||
|
||||
- move this file somewhere in your library
|
||||
|
||||
At this point, you should be done with the pairing process and Remote should
|
||||
display the name of your forked-daapd library. You can delete the .remote file
|
||||
once the pairing process is done.
|
||||
|
||||
If Remote doesn't display the name of your forked-daapd library at this point,
|
||||
the pairing process failed.
|
||||
|
||||
This will usually be because the .remote file did not contain the correct name
|
||||
or pairing code. Start over the pairing process and try again.
|
||||
|
||||
If in doubt, enable a more verbose level of logging and check that forked-daapd
|
||||
receives the mDNS announcement from your iPod/iPhone when the pairing code is
|
||||
displayed by Remote (you can also use avahi-browse for this purpose, see below).
|
||||
If not, you have a network issue and mDNS doesn't work properly on your network.
|
||||
|
||||
If you are unsure about your iPod/iPhone's name, here's how you can check for
|
||||
the correct value:
|
||||
- in a terminal, run avahi-browse -r -k _touch-remote._tcp
|
||||
- start Remote, goto Choose Library, Add Library
|
||||
- after a couple seconds at most, you should get something similar to this:
|
||||
|
||||
+ ath0 IPv4 59eff13ea2f98dbbef6c162f9df71b784a3ef9a3 _touch-remote._tcp local
|
||||
= ath0 IPv4 59eff13ea2f98dbbef6c162f9df71b784a3ef9a3 _touch-remote._tcp local
|
||||
hostname = [Foobar.local]
|
||||
address = [192.168.1.1]
|
||||
port = [49160]
|
||||
txt = ["DvTy=iPod touch" "RemN=Remote" "txtvers=1" "RemV=10000" "Pair=FAEA410630AEC05E" "DvNm=Foobar"]
|
||||
|
||||
The name of your iPod/iPhone is the value of the DvNm field above. In this
|
||||
example, the correct value is Foobar.
|
||||
|
||||
Hit Ctrl-C to terminate avahi-browse.
|
||||
|
||||
|
||||
Supported formats
|
||||
-----------------
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user