Difference between revisions of "MPD Daemon"

From Fixme.ch
Jump to: navigation, search
(NCMPCPP)
Line 1: Line 1:
 
[[Category:Services]]
 
[[Category:Services]]
 
== Information ==
 
== Information ==
* Stats: http://gna.org/projects/mpd-stats
+
* Provide an RSS feed of the twitter account activity
** Run from /etc/rc.local
+
** Used with [[Jsonbot]] on our IRC channel #fixme on freenode
** Generate stats (for now in root's crontab)
+
* https://github.com/Astalaseven/twitter-rss
** Scripts: /home/rorist/{generate-mpd.sh,mpd-stats/*.pl}
+
** Sqlite DB: /home/rorist/.mpd-stats/mpd-stats
+
 
+
== Connect to MPD ==
+
=== Glurp ===
+
* Very nice client
+
* Click on PL to open tabs and go to config, just add mpd.fixme.ch and there you go
+
[[File:Glurp.png]]
+
 
+
=== Sonata ===
+
* Sonata crash when people make a full update of the library, apart from this the client is still usable.
+
* Configuration for the Sonata client
+
* .config/sonata/sonatarc
+
<pre>
+
[profiles]
+
num_profiles = 1
+
names[0] = Foo
+
hosts[0] = mpd.fixme.ch
+
ports[0] = 6600
+
passwords[0] =
+
musicdirs[0] = #should be changed to your $HOME
+
</pre>
+
 
+
=== MPDDroid ===
+
* A nice mpd client for android. A configuration panel will pop enter the same information as the other client, and voila.
+
 
+
=== NCMPCPP ===
+
* Command line client
+
 
+
=== GMPC ===
+
* Nice GTK client
+
* http://gmpclient.org/
+
 
+
== API ==
+
There is a simple mpd api which will get bigger with the time. If you want to participate or add something, just send [[User:gcmalloc|gcmalloc]] a ping.
+
 
+
The api is documented on https://mpd.fixme.ch/api
+
 
+
== Music files ==
+
For now,
+
* directory /media/disk1/music
+
** subdirectory Music
+
** subdirectory Playlists
+
** Permissions: sysadmin:sysadmin, dirs=774, files=664
+
 
+
Input file should go into the ftp or using the nfs in /free_for_all/Music
+
  
 
== Participant ==
 
== Participant ==
 
* [[User:Rorist]]
 
* [[User:Rorist]]
* [[User:Freestorm]]
 
* [[User:Gcmalloc]]
 

Revision as of 19:24, 26 June 2013

Information

Participant