On Tue, 5 Oct 2004, Martin Samuelsson wrote:

> Ok, sequentialable format, then. :)
        
        What a word!  But yes, that's better than streamable :-)

> Streaming to me means a format you can tap into anywhere and begin playing at 

        Oh, that's seekable or random accessible.  I've seen streaming used
        more often in the sense of network transmission.

> 2GB limit is moderately easily worked around using the multiple files 
> feature of lavrec and some "clever" scripting. Well, it's a pain to feed 
> mencoder the resulting files, but hey... :)

        Can't have everything ;)

> Quicktime doesn't, in itself, solve the question of timeshiftability. It may 

        No, it doesn't.  I was thinking more of the lifting of the 2GB limit.

> makes it a little tricky to implement a time-limited, neverending circular 
> buffer. If that's comprehensible.

        Circular files.  Not sure if they're well suited to video processing.

> I'm talking about a box that's able to grab a continuous stream into a buffer 
> of, say, ten hours' length, and then destroy any frames older than ten hours, 
> making room on the disk for more video. It's a bit tricky, but it should be 
> doable. With a modified lavplay, it might even be possible to do using avi 

        There's 10 hours of TV that's actually worth watching? :)  I'm lucky
        if I can find more than an hour a week that's actually worth taking 
        the time to watch ;)

        If you have a easily seekable format (fixed record size) then you
        could achieve the effect of circular files fairly easily I think by
        storing a fixed number of frames per time-stamp-named files.  In Europe
        it's a bit simpler than in the US - you've got 25 frames/sec rather
        than 30000/1001 frames/sec.

        Most TV shows are in increments of 30 minutes.  At 25 fps that's 45000
        frames.  Store the data in 45000 frame files.  When it comes time to
        age the data you can simply delete entire files that are older than
        the specified threshold.   The first file that remains may have some
        frames that need to be skipped over (but with a fixed record format
        you can use  something simple like 'dd' to do that).


        Cheers,
        Steven Schultz



-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to