>----- Original Message ----- >From: "Jason Tackaberry" <[EMAIL PROTECTED]> >To: <[EMAIL PROTECTED]> >Sent: Thursday, July 15, 2004 2:34 PM >Subject: Re: [Freevo-users] Re: Better DVB support (C programmers needed)
>>On Thu, 2004-07-15 at 09:32 +0300, Matthieu Weber wrote: >> The problem with ringbuffers is, that they limit the amount of time you >> can pause the TV. this is allways a choice: an advantage of a ringbuffer/timeshift is a replay function, but >It's true that my ringbuffer patch does limit you this way, but there's >no fundamental reason for this limitation. I plan to implement a >variable length buffer (so you can keep X minutes of stuff you've >already watched, and buffer Y minutes of stuff you haven't). I don't >think it'll be that hard to do, and won't require any more modifications >to MPlayer. >> And you won't use an awful lot of disk space if you don't pause the show >> at all (remember: 1 hour = 2GB of data in some cases). This is contradicting: one wants timeshifting for pause but it takes space either way a ringbuffer is a smooth process, but ok, it takes some space. it wouldn't be so bad to say that if one uses 1 hour of timeshifting, he'd better recorded the show in a more compressed format >2GB an hour isn't _that_ much when you consider 80GB is a "small" disk >these days. Besides, in practice, I'd _want_ a huge ring buffer, about >3 hours, in case I decide after I've done watching a show that I say, >"Oh, I really want to keep this." I can hit a button and it'll save it >out to a separate file from the ringbuffer. this is not as easy as you think, the recordserver uses a different codec and is a different process as the timeshifting e.g. recordserver uses mpeg 4 compression, timeshifting uses mpeg 1 or mpeg 2 Timeshiftproces would stop, and recordserver would start a new file to record. in many cases you want to record the rest of the show, and perhaps your wife wants to look at another show. of course this is not possible when having just 1 capturing/dvb card but when having 2: -timeshifting stops, zapping is possible -the recordingserver records on the second card the remaining of the show. -It could be possible to save the ringbuffer as part 1 of the show, but most often it is another format as the recording format part 2 The above could be done by: Pressing record while timeshifting: Freevo asks "Do you want to keep the buffer?" (yes/no) and afterwards instruct the recording server by a manual record to record the remaining of the show to a different file. of course when someone has only 1 cpaturing card/device, the record server should lock the TVplayer but that should be the case in the current version (allthough not yet implemented) Cheers, Jason. ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Freevo-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-users
