<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Rhythmbox HTTP-Fernsteuerung</title>
	<atom:link href="http://blog.simlau.net/rhythmbox-fernsteuerung.html/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.simlau.net/rhythmbox-fernsteuerung.html</link>
	<description>Mein Blog über Linux, Coding und Web Development.</description>
	<lastBuildDate>Tue, 15 Jun 2010 15:21:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Von: gerhard</title>
		<link>http://blog.simlau.net/rhythmbox-fernsteuerung.html#comment-11123</link>
		<dc:creator>gerhard</dc:creator>
		<pubDate>Mon, 31 May 2010 22:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simlau.net/2008/03/21/rhythmbox-fernsteuerung/#comment-11123</guid>
		<description>Hallo Simon,

Ich hab das neue Script ausprobiert. Ich glaube die fehlende Berechtigung /proc/$PID/eviron auszulesen lässt das ganze scheitern. Habe den Code auf http://forum.ubuntuusers.de/topic/rhythmbox-fernsteuerung/#post-2512317 gepostet.</description>
		<content:encoded><![CDATA[<p>Hallo Simon,</p>
<p>Ich hab das neue Script ausprobiert. Ich glaube die fehlende Berechtigung /proc/$PID/eviron auszulesen lässt das ganze scheitern. Habe den Code auf <a href="http://forum.ubuntuusers.de/topic/rhythmbox-fernsteuerung/#post-2512317" rel="nofollow">http://forum.ubuntuusers.de/topic/rhythmbox-fernsteuerung/#post-2512317</a> gepostet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Simon</title>
		<link>http://blog.simlau.net/rhythmbox-fernsteuerung.html#comment-11120</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Mon, 31 May 2010 00:05:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simlau.net/2008/03/21/rhythmbox-fernsteuerung/#comment-11120</guid>
		<description>Hi Gerhard,

klingt für mich so als wäre das ein Rechteproblem, also bei der Kommunikation zwischen dem Apache2 und dem User, unter dem Rhythmbox läuft (www-data  desktop-user).

Bitte führ mal folgende Befehle aus und poste die Ausgabe (Bitte vorher in der Zeile &quot;#echo $DBUS_ADDRESS&quot; in der Datei rbcontrol.sh das Kommentar entfernen)

# sudo su www-data
# sh /pfad/zu/rbcontrol.sh

Hier noch eine Version in der ich gerade mal den Passwortkram aus dem Script geworfen habe, vielleicht klappt es so (durchaus denkbar das sich in Ubuntu 10.04 etwas an den Paketen geändert hat).

Das ganze ist nun sauber mittels /etc/sudoers gelöst, so wie es sein sollte. Allerdings habe ich das noch nicht getestet, da ich gerade keine Linux VM mit Xorg und Rhythmbox da habe.

http://linux-dev.de/rhythmcontrol-beta.zip

Das werde ich später bei Gelegenheit noch machen...

Gruß, Simon</description>
		<content:encoded><![CDATA[<p>Hi Gerhard,</p>
<p>klingt für mich so als wäre das ein Rechteproblem, also bei der Kommunikation zwischen dem Apache2 und dem User, unter dem Rhythmbox läuft (www-data  desktop-user).</p>
<p>Bitte führ mal folgende Befehle aus und poste die Ausgabe (Bitte vorher in der Zeile &#8220;#echo $DBUS_ADDRESS&#8221; in der Datei rbcontrol.sh das Kommentar entfernen)</p>
<p># sudo su www-data<br />
# sh /pfad/zu/rbcontrol.sh</p>
<p>Hier noch eine Version in der ich gerade mal den Passwortkram aus dem Script geworfen habe, vielleicht klappt es so (durchaus denkbar das sich in Ubuntu 10.04 etwas an den Paketen geändert hat).</p>
<p>Das ganze ist nun sauber mittels /etc/sudoers gelöst, so wie es sein sollte. Allerdings habe ich das noch nicht getestet, da ich gerade keine Linux VM mit Xorg und Rhythmbox da habe.</p>
<p><a href="http://linux-dev.de/rhythmcontrol-beta.zip" rel="nofollow">http://linux-dev.de/rhythmcontrol-beta.zip</a></p>
<p>Das werde ich später bei Gelegenheit noch machen&#8230;</p>
<p>Gruß, Simon</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: gerhard</title>
		<link>http://blog.simlau.net/rhythmbox-fernsteuerung.html#comment-11118</link>
		<dc:creator>gerhard</dc:creator>
		<pubDate>Sun, 30 May 2010 18:59:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simlau.net/2008/03/21/rhythmbox-fernsteuerung/#comment-11118</guid>
		<description>Hallo Simon,

Ich hab da ein kleines Problem mit dem Script. Ich hab alles nach Anleitung installiert, aber irgendwie fehlt der letzte Schritt. Mein System ist Ubuntu 10.04, apache2, php5.
Ich bekomme die index.php auch angezeigt im browser.
rbcontrol habe ich ebenfalls abgeändert, wenn rbcontrol im terminal ausführe bekomme ich auch die DBUS adresse angezeigt. Ebenfalls wird die current_song.txt korrekt erzeugt. rhythmbox-control funktioniert auch ohne probleme.
Nur die Bedienung über http will nicht laufen. Wenn ich index.php zum ersten mal öffne ist bei &quot;current name&quot; none eingetragen, man kann dan auf next drücken und die Seite wird neu aufgebaut, bei &quot;current name&quot; ist kein eintrag mehr zu sehen. Die Datei current_song.txt ist ebenfalls unverändert, auch wenn ein anderer song gespielt wird.

Eventuell hast du eine Lösung</description>
		<content:encoded><![CDATA[<p>Hallo Simon,</p>
<p>Ich hab da ein kleines Problem mit dem Script. Ich hab alles nach Anleitung installiert, aber irgendwie fehlt der letzte Schritt. Mein System ist Ubuntu 10.04, apache2, php5.<br />
Ich bekomme die index.php auch angezeigt im browser.<br />
rbcontrol habe ich ebenfalls abgeändert, wenn rbcontrol im terminal ausführe bekomme ich auch die DBUS adresse angezeigt. Ebenfalls wird die current_song.txt korrekt erzeugt. rhythmbox-control funktioniert auch ohne probleme.<br />
Nur die Bedienung über http will nicht laufen. Wenn ich index.php zum ersten mal öffne ist bei &#8220;current name&#8221; none eingetragen, man kann dan auf next drücken und die Seite wird neu aufgebaut, bei &#8220;current name&#8221; ist kein eintrag mehr zu sehen. Die Datei current_song.txt ist ebenfalls unverändert, auch wenn ein anderer song gespielt wird.</p>
<p>Eventuell hast du eine Lösung</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Simon</title>
		<link>http://blog.simlau.net/rhythmbox-fernsteuerung.html#comment-11040</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Fri, 19 Mar 2010 08:14:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simlau.net/2008/03/21/rhythmbox-fernsteuerung/#comment-11040</guid>
		<description>Freut mich das das Teil doch noch so gut ankommt. :)

Das ganze läuft über den rhythmbox-client ab. Was dieser alles tolles kann, kann man sich mittels

  rhythmbox-client --help

anzeigen lassen.

Das mit dem hinzufügen von Tracks ist durchaus möglich, der folgende Befehl spielt die MP3 &quot;meinlied.mp3&quot; _sofort_ ab.

  rhythmbox-client --play-uri=/home/user/meinlied.mp3

Alternativ funktioniert auch --enqueue, welches das Lied in vorerst nur in die Warteschlange schiebt.

Die Darstellung selbst müsste man dann noch in PHP oder ähnlichem realisieren. Der Client selbst bietet hier keine Möglichkeit.

Da RB die Playlist und die Musik DB als einfaches XML-File speichert ist es auch kein Problem diese auszulesen. Bei mir werden die Files (hier ein ArchLinux) unter

  ~/.local/share/rhythmbox

gespeichert. Hatte da auch vor längerem mal ein Script gebastelt, was die RB DB in ein lesbares HTML-Format umwandelt.

  http://blog.simlau.net/sonstiges/php/rhythmbox-playlist-export.zip

Vielleicht ist das ja irgendwie hilfreich. Wenn Interesse besteht kann ich mich auch dem Teil auch wieder annehmen und mal was zusammenbasteln. ;)

Gruß, Simon</description>
		<content:encoded><![CDATA[<p>Freut mich das das Teil doch noch so gut ankommt. <img src='http://blog.simlau.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Das ganze läuft über den rhythmbox-client ab. Was dieser alles tolles kann, kann man sich mittels</p>
<p>  rhythmbox-client &#8211;help</p>
<p>anzeigen lassen.</p>
<p>Das mit dem hinzufügen von Tracks ist durchaus möglich, der folgende Befehl spielt die MP3 &#8220;meinlied.mp3&#8243; _sofort_ ab.</p>
<p>  rhythmbox-client &#8211;play-uri=/home/user/meinlied.mp3</p>
<p>Alternativ funktioniert auch &#8211;enqueue, welches das Lied in vorerst nur in die Warteschlange schiebt.</p>
<p>Die Darstellung selbst müsste man dann noch in PHP oder ähnlichem realisieren. Der Client selbst bietet hier keine Möglichkeit.</p>
<p>Da RB die Playlist und die Musik DB als einfaches XML-File speichert ist es auch kein Problem diese auszulesen. Bei mir werden die Files (hier ein ArchLinux) unter</p>
<p>  ~/.local/share/rhythmbox</p>
<p>gespeichert. Hatte da auch vor längerem mal ein Script gebastelt, was die RB DB in ein lesbares HTML-Format umwandelt.</p>
<p>  <a href="http://blog.simlau.net/sonstiges/php/rhythmbox-playlist-export.zip" rel="nofollow">http://blog.simlau.net/sonstiges/php/rhythmbox-playlist-export.zip</a></p>
<p>Vielleicht ist das ja irgendwie hilfreich. Wenn Interesse besteht kann ich mich auch dem Teil auch wieder annehmen und mal was zusammenbasteln. <img src='http://blog.simlau.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Gruß, Simon</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Lukas</title>
		<link>http://blog.simlau.net/rhythmbox-fernsteuerung.html#comment-11038</link>
		<dc:creator>Lukas</dc:creator>
		<pubDate>Thu, 18 Mar 2010 09:35:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simlau.net/2008/03/21/rhythmbox-fernsteuerung/#comment-11038</guid>
		<description>Hey,
Super Ding! Wollte bei uns in der Wohnung nen Musikserver aufbauen, mit dem alle Mitbewohner über Browser vom Notebook halt weiterschalten können. Dafür ist das Ding einfach nur super!!!
Überleg nur grad, ob es auch irgendwie möglich ist, da noch evtl nen Screen aufzubauen, der die Playlist anzeigt und ggf auch erweitern kann.
Leider hab ich von Shell-Commandos keine Ahnung. Wie kann man die richtigen Kommandos rausfinden?
Notwendig wären &#039;Datei zu Playlist hinzufügen&#039; und halt alle Playlist-Funktionen...

Würd mich über ne Antwort freuen!
Cheers, Lukas</description>
		<content:encoded><![CDATA[<p>Hey,<br />
Super Ding! Wollte bei uns in der Wohnung nen Musikserver aufbauen, mit dem alle Mitbewohner über Browser vom Notebook halt weiterschalten können. Dafür ist das Ding einfach nur super!!!<br />
Überleg nur grad, ob es auch irgendwie möglich ist, da noch evtl nen Screen aufzubauen, der die Playlist anzeigt und ggf auch erweitern kann.<br />
Leider hab ich von Shell-Commandos keine Ahnung. Wie kann man die richtigen Kommandos rausfinden?<br />
Notwendig wären &#8216;Datei zu Playlist hinzufügen&#8217; und halt alle Playlist-Funktionen&#8230;</p>
<p>Würd mich über ne Antwort freuen!<br />
Cheers, Lukas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: laDanz</title>
		<link>http://blog.simlau.net/rhythmbox-fernsteuerung.html#comment-11031</link>
		<dc:creator>laDanz</dc:creator>
		<pubDate>Sun, 14 Mar 2010 11:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simlau.net/2008/03/21/rhythmbox-fernsteuerung/#comment-11031</guid>
		<description>Gute Arbeit!
Das war genau das, was ich gesucht habe! (Ohne zu wissen, dass ich es suche ^^)


Grüße!</description>
		<content:encoded><![CDATA[<p>Gute Arbeit!<br />
Das war genau das, was ich gesucht habe! (Ohne zu wissen, dass ich es suche ^^)</p>
<p>Grüße!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Simon</title>
		<link>http://blog.simlau.net/rhythmbox-fernsteuerung.html#comment-10795</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Sat, 02 May 2009 11:44:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.simlau.net/2008/03/21/rhythmbox-fernsteuerung/#comment-10795</guid>
		<description>Artikel wurde soeben auf den aktuellen Stand gebracht. Downloadlink ist wieder verfügbar. :)</description>
		<content:encoded><![CDATA[<p>Artikel wurde soeben auf den aktuellen Stand gebracht. Downloadlink ist wieder verfügbar. <img src='http://blog.simlau.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
