LinuxMCE Forums
May 19, 2013, 03:09:23 am GMT-1 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
 
   Home   Help Search Chat Login Register  
Pages: [1] 2
  Print  
Author Topic: Solicitation for Development: Desktop / Workstation Agent  (Read 2407 times)
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« on: April 09, 2011, 06:20:44 pm »

Hello, Everyone.

I had heard quite a few times over the years, the wish for greater integration with Desktop / Workstation computers within the home. Things like:

* Being able to start a piece of media on a workstation, or move a piece of media between a TV and Workstation, on eitheHar an orbiter, or the file manager
* Having a convienient orbiter available on a workstation to do the above, or control other house functions
* Having a way to turn the monitor on/off automatically, in response to changes in house mode (when going Away for example, or waking up, or presence detection)

etc.

I have put together a quick prototype of this, and it is in SVN in a few pieces, for those interested in finishing development of such a component.

Wiki Page is here: http://wiki.linuxmce.org/index.php/Workstation_Agent

A demo video is here: http://www.youtube.com/watch?v=P1pedtpuYzA

No, I am not putting up instructions on the wiki of how to install the components, why? Because I want to foster development within here, and discussion, to force the issue towards making it easily installable, rather than letting setup instructions languish on a wiki that people just muddy through.

Thoughts?
-Thom
Logged
rages
Guru
****
Posts: 182


View Profile
« Reply #1 on: April 13, 2011, 03:03:34 pm »

Hi,

but you have already inserted the source in SVN?

I apologize if I have understood incorrectly in your words ..

Emanuele
Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #2 on: April 13, 2011, 03:24:31 pm »

yes, the pieces i used to do this demo.

-Thom
Logged
rages
Guru
****
Posts: 182


View Profile
« Reply #3 on: April 13, 2011, 06:19:57 pm »

Yes, but what's his name?

Emanuele
Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #4 on: April 13, 2011, 06:24:48 pm »

there is no one piece.

I built it from the SmartQ Media Player and Plugin, which are in src/

the needed device templates are also in sqlCVS, so you'll need to update... 2177 is what I am using at the moment (Generic Linux Workstation)

But this is not ready for use at all. So please do not ask me how to install it. That's an exercise for the developer.

-Thom
Logged
rages
Guru
****
Posts: 182


View Profile
« Reply #5 on: April 13, 2011, 06:31:27 pm »

Hi,

I wanted to find out if I groped to port to ARM (pandaboard) using as a base ubuntu 10.10, or Meego.


Emanuele

Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #6 on: April 13, 2011, 06:43:04 pm »

then port the whole stack.

This is for something completely different.

Do you guys not watch or read?

-Thom
Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #7 on: April 13, 2011, 06:45:56 pm »

the meego stuff is here:

http://repo.pub.meego.com/home:/tschak909/meego_current_extras/

and the MeeGo kickstarts are in src/MeeGo

But that is a different topic altogether.

-Thom
Logged
rages
Guru
****
Posts: 182


View Profile
« Reply #8 on: April 13, 2011, 07:03:11 pm »

I'm afraid I did not understand what we're talking about then.

I thought it was a sort of orbiter with the opportunity to interact with the server LMCE and to see a video  or a VDR stream on a desktop PC, which at this point could be even the ARM Ubuntu 10.10.

I apologize if I misunderstood, my English is a bit 'elementary.

Emanuele
Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #9 on: April 13, 2011, 07:13:57 pm »

yes, but it's meant for desktop machines that already have existing environments.

The end goal is to have an installable package on Windows, Linux, and mac, that doesn't interfere with the existing stuff, just maps LinuxMCE stuff to file types, and provides a media end point. It is NOT meant to be a full media director package.

-Thom
Logged
dextaslab
Veteran
***
Posts: 68


View Profile WWW
« Reply #10 on: April 24, 2011, 12:42:11 pm »

So just to make sure I've got it correct, this will be an extremely lightweight version of say, running an MD on virtual machine platform in a Windows (etc...) environment, except it'll run a lot faster, have more features, be more integrated with a smaller footprint? Sounds awesome! If you'd except a VB.net program I'd like to be involved (I know this isn't the case).
Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #11 on: April 24, 2011, 04:35:16 pm »

hmm...

The point of the workstation agent, is simply to allow workstations to be able to participate in the LinuxMCE home. It is NOT meant as a substitute for media directors, in that:

(1) there is no ConfirmDependencies, so no automatic package installation
(2) the feature set is very fixed. This is intentional, many features of LinuxMCE require tight control of the target system, so many things will have to be omitted.

-Thom
Logged
grind
Veteran
***
Posts: 54


View Profile
« Reply #12 on: April 27, 2011, 06:01:34 pm »

This is a very very nice idea Tschak! As usal... Wink

Unfortunately i'm a beginner in programming and therefore no big help.
In addition i think i'm learning the wrong language for this project but that brings me to the point: Why don't you use Java?
It would run on all three mentioned platforms without compiling and stuff.

Most probably because you know C much better?!

So long,
Nicolai
Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #13 on: April 27, 2011, 06:25:36 pm »

No, because Java is not a systems language, and our DCE libraries are currently in C++, and we need to be able to hook into various aspects of the target system for integration.

Go do some homework. Wink

-Thom
Logged
david_a_dawson
Veteran
***
Posts: 66



View Profile
« Reply #14 on: February 07, 2012, 11:53:03 am »

Hello. posting to old thread for fun and profit.

Did this go anywhere?

I like the idea as I understand it.

It'd be very cool to take that idea and apply it to the mobile devices qorbiter is being ported too as well desktops.

Eg, on an android handset, have a video/ CCTV be able to be accessed/ controlled via the qorbiter interface.
Logged
Pages: [1] 2
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!