Hello all,
Has anyone managed to get the Apple Remote app to work with the media server (forked-daapd) on MBL? I’ve seen several posts on this subject, but none of them was very conclusive.
I’ve made some progress with the pairing process, as shown in the following extract from the forked-daapd log file:
[2015-01-26 15:04:17] mdns: Avahi Browser: NEW service '83E60E12-EB5C-4D38-BAB6-845925892462' type '_touch-remote._tcp' proto 0
[2015-01-26 15:04:17] mdns: Avahi Browser: NEW service '83E60E12-EB5C-4D38-BAB6-845925892462' type '_touch-remote._tcp' proto 1
[2015-01-26 15:04:17] mdns: Avahi Resolver: resolved service '83E60E12-EB5C-4D38-BAB6-845925892462' type '_touch-remote._tcp' proto 0
[2015-01-26 15:04:17] mdns: Avahi Resolver: resolved service '83E60E12-EB5C-4D38-BAB6-845925892462' type '_touch-remote._tcp' proto 1
[2015-01-26 15:04:17] mdns: Service 83E60E12-EB5C-4D38-BAB6-845925892462, hostname JamesLiPhone.local resolved to 192.168.1.46
[2015-01-26 15:04:17] remote: Discovered remote JamesLiPhone (id 83E60E12-EB5C-4D38-BAB6-845925892462) at [192.168.1.46]:49393, paircode E590D42F4BF23649
[2015-01-26 15:04:17] remote: Remote id 83E60E12-EB5C-4D38-BAB6-845925892462 not known, adding
[2015-01-26 15:04:17] mdns: Service 83E60E12-EB5C-4D38-BAB6-845925892462, hostname JamesLiPhone.local resolved to 192.168.1.46
[2015-01-26 15:04:17] remote: Discovered remote JamesLiPhone (id 83E60E12-EB5C-4D38-BAB6-845925892462) at [192.168.1.46]:49393, paircode E590D42F4BF23649
[2015-01-26 15:04:17] remote: Remote id 83E60E12-EB5C-4D38-BAB6-845925892462 found
[2015-01-26 15:04:48] db: Running query 'SELECT * FROM inotify WHERE wd = 2;'
[2015-01-26 15:04:48] scan: File event: 0x2, cookie 0x0, wd 2
[2015-01-26 15:04:48] remote: Adding Remote pin data: name 'JamesLiPhone', pin '8754'
[2015-01-26 15:04:48] remote: Remote 'JamesLiPhone' found
[2015-01-26 15:04:48] db: Running query 'SELECT * FROM inotify WHERE wd = 2;'
[2015-01-26 15:04:48] scan: File event: 0x8, cookie 0x0, wd 2
[2015-01-26 15:04:48] remote: Pairing hash for 83E60E12-EB5C-4D38-BAB6-845925892462/JamesLiPhone: 9D7BBBBCAB6854A7F3ED80CB0C3CD917
[2015-01-26 15:04:48] remote: Adding Remote pin data: name 'JamesLiPhone', pin '8754'
[2015-01-26 15:04:48] remote: Remote 'JamesLiPhone' not known from mDNS, ignoring
[2015-01-26 15:04:48] remote: Pairing succeeded with Remote 'JamesLiPhone' (id 83E60E12-EB5C-4D38-BAB6-845925892462), GUID: 75BFD0D31A55A012
[2015-01-26 15:04:48] db: Running query 'DELETE FROM pairings WHERE remote = '83E60E12-EB5C-4D38-BAB6-845925892462';'
[2015-01-26 15:04:49] db: Running query 'INSERT INTO pairings (remote, name, guid) VALUES ('83E60E12-EB5C-4D38-BAB6-845925892462', 'JamesLiPhone', '75BFD0D31A55A012');'
[2015-01-26 15:04:51] mdns: Avahi Browser: REMOVE service '83E60E12-EB5C-4D38-BAB6-845925892462' type '_touch-remote._tcp' proto 0
[2015-01-26 15:04:51] remote: Remote 83E60E12-EB5C-4D38-BAB6-845925892462 not found in list
[2015-01-26 15:04:51] mdns: Avahi Browser: REMOVE service '83E60E12-EB5C-4D38-BAB6-845925892462' type '_touch-remote._tcp' proto 1
[2015-01-26 15:04:51] remote: Remote 83E60E12-EB5C-4D38-BAB6-845925892462 not found in list
The last few lines indicate that the iPhone is not correctly registered in the database.
A new library (without a name) did show up in the Remote app on my iPhone, but it was grayed out and impossible to open by clicking on it.
If it’s the case that no-one has managed to get the Remote app to work with the MBL media server, what apps are folks using for media streaming? I tried a few, including MediaConnect, MLPlayer, FusionStream and SimpleDAAP. The latter crashed when I tried to access the media server, FusionStream doesn’t always find my media server, but the first two worked fairly well, until I removed a bunch of media files on the server - the apps didn’t seem to take into account the changes, and displayed folders which I’d deleted (although I got an error message when I tried to access one of the files of course). I don’t understand where these apps get their information about the files available on the media server, but it can’t be from the database generated by forked-daap (/CacheVolume/forked-daapd/songs3.db).
I’d be interested to learn whether anyone has been more successful than me in streaming media from the MBL media server to an iPhone.
James