Hi Tom...

Tom Metro wrote:
> stuart wrote:
>> Dave Ansell wrote:
>>> I wondered if I could do this some how with vnc and a bit of hacking of 
>>> mythweb.  But cant quite see how.
>> The VNC client on the mvpmc, from what I remember, has no keyboard 
>> support.
> 
> In this context, I think VLC makes a bit more sense. Maybe that was a 
> typo. The idea being that Mythweb acts as the UI, while directing its 
> streamed output to the MVP via VLC. I have no idea how difficult this 
> would be, but if the VLC server provides some sort of API for 
> controlling what it is streaming, a bit of hacking on Mythweb should be 
> able to pull it off. You still probably need to do something via the 
> mvpmc UI to initiate the VLC session, but once started maybe you could 
> control the position and content of the stream via the web UI.

This raises the age old question of how to develop code for Mythtv.  Are 
you willing to run the SVN version of mythtv so as to be able to 
contribute?  My guess, people who develop mythtv code maintain two 
boxes.  That's 2nd most important reason that keeps me from it.  The 
1st, of course, is time to do it.

>> I think it would be far easier to contribute code to control the mvpmc 
>> box...
> 
> I agree.
> 
> 
>> ...over a telnet session.
> 
> Or via the web interface.
> 
> 
>> I think the first and easiest thing to do is implement each button on 
>> either Happauge remote control.  But, as anyone who has programmed HPIB 
>> or GPIO equipment can tell you that's not enough.  We next need 
>> definitive commands to jump to known states such as entering each 
>> application.  The point is not to use the arrow keys when controlling 
>> the mvpmc remotely as that depends on the previous state which should 
>> not be assumed.
> 
> True, if you want a reliable command language that can facilitate 
> automation. But deterministic commands become less relevant when a human 
> is in the middle, taking action based on feedback they're observing on 
> the screen.
> 
> A simple first cut implementation might be just creating a visual 
> emulation of the MVP's remote as a web form, with a 1-to-1 
> correspondence of remote buttons to web form buttons.
> 
>   -Tom

 From time to time I actually get paid for getting two processors to 
talk to each other - and sometimes it works :).  The web route would be 
faster, but it will always leave you wanting or adapting to different 
clients.  (Example, look at all the web page styles SqueezeCenter can 
support. I know, it looks great, but we don't have the room.)

If we model an interface after the CLI port of SqueezeCenter, I 
guarantee we will save time in the end. Then, if you still want a GUI, 
do it natively on the client ... be it a PDA or a Desk Top Computer.

Interesting stuff...




------------------------------------------------------------------------------
_______________________________________________
Mvpmc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mvpmc-users
mvpmc wiki: http://mvpmc.wikispaces.com/

Reply via email to