After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 638410 - Cannot Pair with TunesRemote+
Cannot Pair with TunesRemote+
Status: RESOLVED OBSOLETE
Product: libdmapsharing
Classification: Other
Component: DACP
git master
Other Linux
: Normal normal
: ---
Assigned To: W. Michael Petullo
W. Michael Petullo
Depends on:
Blocks:
 
 
Reported: 2010-12-31 16:09 UTC by Sean
Modified: 2018-05-20 06:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sean 2010-12-31 16:09:07 UTC
With Rhythmbox 0.13.2 and libdmapsharing 2.1.12, the DACP pairing seems to succeed on the computer side, but crashes the remote client. I think something is missing from the pairing process.

http://code.google.com/p/tunesremote-plus/issues/detail?id=25
Comment 1 Sean 2011-01-01 16:56:54 UTC
Thanks to help from the tunesremote+ devs, here is a debug of what Rhythmbox is sending during the pairing process..

DEBUG/class org.tunesremote.daap.RequestHelper(1016): http://192.168.1.9:3689/ctrl-int/1/playstatusupdate?revision-number=1&session-id=2911768946
DEBUG/class org.tunesremote.daap.RequestHelper(1016): started request(remote=http://192.168.1.9:3689/ctrl-int/1/playstatusupdate?revision-number=1&session-id=2911768946
DEBUG/class org.tunesremote.daap.ResponseParser(1016): ResponseParser performParse...
12-31 16:11:19.786: DEBUG/class org.tunesremote.daap.ResponseParser(1016): key = cmst length = 226
DEBUG/class org.tunesremote.daap.ResponseParser(1016): key = mstt length = 4
DEBUG/class org.tunesremote.daap.ResponseParser(1016): key = cmsr length = 4
DEBUG/class org.tunesremote.daap.ResponseParser(1016): key = caci length = 1
DEBUG/class org.tunesremote.daap.ResponseParser(1016): key = cac length = 1761607680
DEBUG/class org.tunesremote.daap.ResponseParser(1016): key = Àca length = 1667825664
WARN/class org.tunesremote.daap.Status(1016): java.lang.NullPointerException

He also has output over in the tunesremote bug report showing the differences between what itunes reports and what rhythmbox is reporting. There's no way that an itunes remote can pair with rhythmbox. This probably isn't isolated to just tunesremote+.
Comment 2 W. Michael Petullo 2011-05-18 06:33:35 UTC
I finally obtained an iOS device to do some testing. I made some changes to libdmapsharing and was able to control Rhythmbox with Apple's version 2 Remote application. To reproduce this, you will need libdmapsharing and rhythmbox from each's Git master. Both projects are hosted in GNOME Git. One caveat (at this point) is that you need to have at least one playlist in Rhythmbox that contains at least one song; otherwise, the Remote will not display your music library.
Comment 3 Carlos Soriano 2018-05-20 06:18:44 UTC
Closing for migration, as it triggers a bug in the migration tool.