On 05/04/2013 03:17 AM, Jim Duda wrote: > On 05/01/2013 05:51 AM, Dirk Meyer wrote: >> Hi, >> >> Freevo 2.0 has most features needed for a new release (finally). Some >> small stuff is still on my TODO list. One major point is an Android >> remote control. I have a basic web-based control, but an Andoid app with >> more features would be very nice to have. >> >> Is there an Android developer here somewhere? >> > > I might be able to handle that. I've actually been thinking about writing > an android remote control app for freevo1.x.
Cool. If you need help installing 2.0 please ask on this list. Requirements: kaa.base kaa.metadata kaa.imlib2 kaa.beacon kaa.candy - Clutter, ClutterGst and their GIR bindings - Optional: kaa.display and mplayer kaa.webmetadata (optional) It has less plugins as 1.x but I consider it stable. The API also won't change anymore (except how to control it remotely, we will work on this together). One problem: DVD playback is kind of broken. > What is the API interface for this android App? A network socket? I wrote a small plugin as webserver + a HTML page + JQuery to control Freevo with my tablet using the browser. I would like to have one control interface for web and Android (maybe also Apple devices, bit I have none). So the interface is a HTTP call to get information using JSON and to send events. > Please tell how you would like the interface to work. Currently you can ask Freevo want it is doing (HTTP REST). For a menu you get a list of all items and an ID (JSON). If you provide the same ID again when asking again for Freevo is doing the call will block until Freevo changes (new menu, playback, etc) or a timeout when you have to call again. It is very simple. As a first draft we could work with that. For the future I'm thinking of a query interface and other nice features. If you need anything like more REST calls or more information in the JSON return please contact me. I only wrote a small set of features to get the website working. On thing on my TODO list is a call to get the list of all possible events in the current state. I'm not sure how to do that, but I will figure it out. Regards, Dischi ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 _______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users