[mythtv] Streaming over network

Matt Zimmerman mythtv-dev@snowman.net
Fri Jan 10 20:46:58 EST 2003


On Fri, Jan 10, 2003 at 03:37:19PM -0500, Shawn Pearce wrote:

> Isaac Richards <ijr@po.cwru.edu> wrote:
> > You can't easily parallelize real-time encoding.  (or do it at all, from
> > what I know).  And since libavcodec is _not_ threadsafe, even multiple
> > encodes will only use one CPU.  
> 
> I've seen that a Berkely research project did a parallel MPEG encoder
> running over Ethernet.  The biggest problem was getting the raw image
> frames transferred to the processing nodes.

It seems like it should be possible to get a performance gain with a large
number of parallel nodes by processing multiple GOPs at once (since they are
independent), but this would _only_ work for batch encoding, not for
real-time.

-- 
 - mdz



More information about the mythtv-dev mailing list