[Bug 178681] Re: Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet
Jumping in as this problem affects my programming efforts also. I belive the core of the problem is, that the session-id is not a mandatory part with mt-daapd, but rhythmbox fails to use an URI that does not contain it. This works with a browser (no session-id specified): http://192.168.0.105:3689/databases/1/items/690428.mp3 But with rb(0.11.6), it does not. (rhythmbox-client:12672): Rhythmbox-WARNING **: Method invoked for loadURI returned FALSE but did not set error If the action is coming outside of rb, or if rb is not even running yet, we don't have a valid session-id to use, and an invalid one doesn't work either, same error. I see a few possible solutions. Since ignoring the session-id is not a universal property of daap, and I have no idea how it handles with authentication turned on (never worked that great for me), it would be better if one could query for the session-id rb has, while rb gets a new one if it doesn't have one yet. This way an external program could construct a valid daap uri. On the other hand, since iTunes has gone crypted and so on, mt-daapd is probably what were stuck with for eternity. So, perhaps the faster fix of appending a session-id to queries without it could work as well. But it does add "extra" functionality to the org.gnome.Rhythmbox.Shell.loadURI method that realy shouldn't be there, so the first solution would be a lot better imo. -- Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet https://bugs.launchpad.net/bugs/178681 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to rhythmbox in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 178681] Re: Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!. ** Changed in: rhythmbox (Ubuntu) Status: Incomplete => Invalid -- Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet https://bugs.launchpad.net/bugs/178681 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to rhythmbox in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 178681] Re: Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet
Well i try without authentication and works just fine as expected, i'm using an mt-daapd server at the other end as well, so we've almost same testing environment, i'll attach a screencast demonstrating the behavior so you can try to reproduce this when you install hardy. Thanks ** Attachment added: "rhythmbox_daap.ogg" http://launchpadlibrarian.net/12668162/rhythmbox_daap.ogg -- Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet https://bugs.launchpad.net/bugs/178681 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to rhythmbox in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 178681] Re: Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet
Same error as before, using Gutsy. I don't have any auth on my Daap server (mt-daapd). -- Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet https://bugs.launchpad.net/bugs/178681 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to rhythmbox in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 178681] Re: Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet
Hi there I'm unable to reproduce music from the share as you post, but if i play as follows works fine: rhythmbox-client --play-uri "daap://192.168.0.6:3689/databases/1/items/1.mp3?session-id=1" the session-id stuff probably has something to do with the fact i must authenticate against my daap server in order to play the music, anyway it works fine specifying the session-id extra parameter, could you please check if doing this works for you as well?, you can obtain the complete path including the session-id looking at the properties of the song stream in rhythmbox. Thanks in advance. ** Changed in: rhythmbox (Ubuntu) Importance: Undecided => Low Assignee: (unassigned) => Basilio Kublik (sourcercito) Status: New => Incomplete -- Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet https://bugs.launchpad.net/bugs/178681 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to rhythmbox in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 178681] Re: Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet
** Attachment added: "Dependencies.txt" http://launchpadlibrarian.net/11066265/Dependencies.txt ** Attachment added: "ProcMaps.txt" http://launchpadlibrarian.net/11066266/ProcMaps.txt ** Attachment added: "ProcStatus.txt" http://launchpadlibrarian.net/11066267/ProcStatus.txt -- Unable to start Rhythmbox DAAP playback from the command line or service-discovery-applet https://bugs.launchpad.net/bugs/178681 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug contact for rhythmbox in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs