[mythtv-users] MythTV vs. Windows Media Center

Raymond Wagner raymond at wagnerrp.com
Fri Feb 11 02:19:10 UTC 2011


On 2/10/2011 16:23, Reynolds, Brian wrote:
> OK... I'm bottom-posting even though I think it's much easier to read
> the other way around because I don't have to scroll all the way to the
> bottom...

Top posting only makes sense if you are responding to a specific 
question, to a specific person, and it was recent enough that they don't 
need any context.  For the vast majority of communication, bottom 
responding makes more sense.

http://idallen.com/topposting.html

> In response to your post about FireWire control of an STB... OK, then
> channel changes are a breeze.  How do I accomplish controlling the menus
> in the VOD content?

This simply won't work due to some low level design choices made early 
on with MythTV.  MythTV is designed to record to record straight to 
disk, and allow the frontend to play from the on-disk file.  To prevent 
the frontend from hitting the end of the written file, the frontend is 
never allowed closer than roughly two seconds behind the live 
recording.  Now you could spend a lot of time rejiggering this.  Force 
the frontend to stream from the backend, allow multiple users on a 
single recording ring buffer on the backend, have more frequent 
broadcasts of file information to the frontend, and you might get the 
required latency down to under half a second for reliable operation.  
Even then hardware encoders used for analog capture are still going to 
introduce a second of latency of their own.

If you've ever tried to use something interactively over a high latency 
link, you'll understand that even a few hundred milliseconds is 
painful.  The couple seconds MythTV would introduce would be unusable.  
It honestly wouldn't take more than an hour or two for someone 
experienced with LIRC to write a program that listens on lircd, sends 
commands to a remote system, and blasts them to a cable box.  The lack 
of any such systems available for use seems to indicate anyone who has 
attempted it has found it not worth the effort.


More information about the mythtv-users mailing list