Package net.sf.fmj.media.multiplexer

General multiplexer implementation classes.

See:
          Description

Class Summary
AbstractInputStreamMux An abstract Multiplexer which may be used as a base class for multiplexers which need to simply write something to an output stream as each buffer comes in.
AbstractStreamCopyMux Mux that can be implemented simply by copying streams.
BigPipedInputStream Enhances PipedInputStream to have a larger buffer.
InputStreamPushDataSource Adapter from InputStream to PushDataSource.
InputStreamPushSourceStream Adapater from InputStream to PushSourceStream.
MultipartMixedReplaceMux Multiplexer for multipart/x-mixed-replace streams, which is a common format used for MJPG IP cameras.
RawBufferMux Raw buffer multiplexer.
RawMux A raw multiplexer which provides the input to the output, unmodified.
RTPSyncBufferMux Intended to replace Sun's RTPSyncBufferMux, which is for multiplexing RTP streams to be transmitted, and presumably synchronizing them as well.
StreamCopyPushDataSource PushDataSource implemented by copying streams.
StreamPipe A way of converting an output stream to an input stream.
 

Package net.sf.fmj.media.multiplexer Description

General multiplexer implementation classes.