raya
raya1234
Source (link to git-repo or to original if based on someone elses unmodified work):
0.2 (alpha) - First relaese. Pretty usable. But still very untested.
0.3 (alpha) - Refactored the HTTP parser and fixed the bug that cause 0.2 to not load.
Ratings & Comments
6 Comments
I would like to use this app. however I get an error and I would like to know if it is till supported / maintained. Cheerz Bloemetjesgordijn
Is it possible to just control amarok from remote? So that music is played on the amarok running the script. In the real ampache this feature is called "localplay". It would be very useful when you have your stereo connected to your PC but wants to remote control amarok on your PC. For example, i have a small office room where an amplifier is connected to my PC, but I have a set of loudspeakers in my living room. So with "localplay" feature I would be able to control the music in my living room with my laptop, but use the high quality sound card, amplifier and loudspeakers.
Amarok already supports MPRIS by DBUS. so someone needs to write a localplay controller for MPRIS enabled players on the Ampache side. Anyhow it's not in the scope of an Amarok script. If you want to cut the middle man and have a web based interface for Amarok the HTTP server in this script is separated from the XMLAPI logic so theoretically one can write something like that based on the Boolbool Server Code. MPRIS:http://wiki.xmms2.xmms.se/wiki/MPRIS Localplay API:http://ampache.org/wiki/dev:localplayapi
I worked with the lead developer of Ampache to create the original Ampache API and Ampache service in Amarok 2. I don't think any of us had imagined this, but I am running the script in Amarok on my desktop, streaming to my laptop right now. It works great. There are already a ton of clients out there that will be able to use this, such as iPhones and Android phones. One small comment. I tried steaming a Flac file, and that failed. Would it be possible to either make this work, or filter out file types that cannot be streamed from the list?
Oh, one more thing. Please change the "X-KDE-PluginInfo-Category" type to "Generic" as it currently shows up in the script manager as a service, which it is not! :-)
About the unsupported file types. It seems to be an Amarok problem. It seems to reject anything not mp3 as a stream. Anyway I'm looking into the most elegant solution to do on-the-fly re-encoding for unsupported file types.