-
Notifications
You must be signed in to change notification settings - Fork 17
Home
perplexes edited this page Sep 13, 2010
·
13 revisions
Everyone is welcome to edit the wiki, please help yourselves
- Logging – should go to a file or file+stdout
- playdarctl script should start and stop the daemon, start-dev.sh etc should be deleted
- headers field from results JSON should add headers to the http:request
- use new connection for each file transfer so we don’t have so many flow control issues when you want to dispatch queries but the connection is full of audio data.
- integrate upnp port-fwd setup as a driver (miniupnpc)
- no-fwd so you can make sure no-one else can resolve stuff using your rhapsody account
- integrate mxcl’s inotify/mac-equiv driver for insta-scanning. figure out if we can do it on windows too.
- store dirs to be monitored somewhere (config file/fixed dir of symlinks? needs to be configured by a gui)
- tidy up, build an internal api so other apps can use it, then make p2p bootstrap the mesh network by negotiating connections via xmpp msgs.
- Provide a “can not download” option for streaming sites that don’t allow saving per their TOS (Rhapsody).
- Can a resolver provide a url to a “listen” page that’s not an MP3? Unfortunately looks like we can’t stream directly – Rhapsody TOS
- Hosted magnatune search index so clients can resolve free magnatune tracks
- Spotify resolver (use despotify, premium subs only)
- Rhapsody resolver (USA only?)
- Sexier web + desktop demos
- Unit testing?