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

Reply via email to