[mythtv] Streaming over network
Brian Grossman
mythtv-dev@snowman.net
Fri Jan 10 21:21:39 EST 2003
> > > Modern video encoding works by calculating the differences between
> > > frames. Thus, in order to do any work on frame N+1, frame N must
> > > already be encoded. It is a serial process.
> >
> > But it occasionally inserts a non-differential frame, which could be
> > used to separate data for parallel encoding.
>
> Not in real-time, unless you can buffer N*30 or so uncompressed frames
> in memory, or you're willing to accept the error introduced by using the
> original frame as a reference rather than the compressed frame. If you
> break it up into GOPs, you've wasted time collecting those frames when
> they could have been encoded instead.
You're right. I was thinking of offline encoding. :(
Brian
More information about the mythtv-dev
mailing list