On Wed, Jan 19, 2005 at 12:43:00PM -0500, Isaac Richards wrote:
> <discussion going in completely the wrong direction removed>
> 
> http://www.mythtv.org/bugs/show_bug.cgi?id=24
> (and ignore the dumb secondary comment)

Actually, I think there is merit behind the secondary comment.  It
makes sense to have really no difference between live tv and recorded
tv.   Both should be able to be recorded in chunks, and played back
and seeked-within seamlessly in chunks, I would think.

The live-tv concept becomes just another recording, but it shifts
chunk on a channel change, and has quick auto-expire of old chunks
(based on the desired buffer size)

The use of chunks on regular recording would allow the deletion of
the front of a program.   For example, often I have a large movie
on disk, and I watch an hour of it, and am comfortable if that hour
is then free for expiration, while the hour I have not yet watched
should actually become immune from expiration -- because now I really,
really want to watch it.   Truncation from the end is easier if the
filesystem supports it, but chunks can also help there.   I suppose
sparse files could also be used to accomplish the removal of the front
of a program.

But the key is the first thing you write about, to try and normalize
the two forms so they really use the same underlying tools.  I think
this would be a good idea.

Related to this topic, it's my opinion that if you have zero-CPU
encoding cards (pvr-x50, pchdtv) that you want two other behaviours.

    a) It should be nearly impossible to lose the live buffer you
       are watching.  Definitely not simply because you pause and
       go to other menus in the system.   I do this often.  Two people
       are watching a show.  One person needs to pause.  The other
       person then wants to do other things with the box -- schedule
       other recordings, watch another show while person #1 is doing
       what she wants, etc.   You can do this watching a recording but
       not live TV.   Normalizing them would help this.

    b) Generally this means not stopping live recording ever except for
       scheduled recordings, though this might be an optional feature
       because it does mean some disk activity.   For example, when you
       turn on a Tivo, you can rewind 30 minutes in whatever channel it
       was on when you turned it on.


I put these forward as things to consider when debating how to
alter the character of live TV mode.
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to