A stream muxer/demuxer