[mythtv-commits] Re: Ticket #750: Patch: Add simple ability for
frontend to autodiscover backend server
MythTV
mythtv at cvs.mythtv.org
Sun Dec 4 09:16:49 UTC 2005
#750: Patch: Add simple ability for frontend to autodiscover backend server
-----------------------------------+----------------------------------------
Reporter: Sean.Jensen at gmail.com | Owner: ijr
Type: patch | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: head
Severity: low | Resolution:
-----------------------------------+----------------------------------------
Comment (by Sean.Jensen at gmail.com):
I actually did when I was looking to see if anyone had implemented this
type of feature before. I started reading up on mfd and found it to be a
very promising project, I'll probably use it later on, but for my use it
didn't quite fit the bill. I also have to admit that I didn't take a look
at the source code to much, I mainly read about it on the mailing list.
I decided all I needed was something fairly simple, and not to complex. So
I decided to implement my own version of Zero Configuration. Only after
finishing my work did I notice that my choice of names had been identical
to mfd's ZeroConfig. In no way was I looking to side-step mfd. (Good work
mfd coders!)
I've just finished taking a look at the source code and I still find it a
bit to complex for the simple operation I'm trying to do here. Pretty much
the goal of this patch was to make the setup of the frontend almost
completely automatic with little to no configuration input needed from the
end-user.
Think of it like this. You have a backend machine that's recording away
and you have a KnoppMyth CD both running with my patch. All you have to do
is boot the CD and you have a serviceable myth frontend machine, with no
to little user input. All the user has to do is put the CD in, boot the
box, and the select the recording they want to watch. Nice and simple.
I still believe that in a perfect world the backend should stream out all
the data (video, audio, pictures, etc) to the frontends, and that all the
frontend has to worry about is playing back CD's, DVD's or managing USB
drives with media on them. This would make the frontends a little lighter
on the bulk they have to have. Granted a good CPU, Graphics card, and
memory are still needed, but most of the work would be done by the
backend, and there would be no need for mounting remote filesystems to the
frontends. Again trying to keep it nice and simple. Granted this goes back
to the age old debate of client-server, peer-to-peer, or some kind of mesh
between the two.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/750>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list