+----------------------------------+ +-------------------------------------------------------+ +------------------------------------------------+ | | | | | | | Live | | +------------+ Encoder | | Transcoder | | Push / | | | Loop Input +--+ | | | | Pull MKV +---------+ | | +------------+ +--> +----------+ MKV +---------+ | | Pull MKV +---------+ +-----------------------------------------> | Icecast | | | | Voctomix +-----> | Icecast +--------------------> | Icecast | | | ++-------++ | | +------------+ +--> +----------+ +---------+ | | +-+-------+ <--------------------+ | | | | | | | Live Input +--+ ^ | | | | | | | | | | +------------+ | | | | +---------------------+ | | | +--v--+ +--v--+ | | | | | +--> | Multi Quality h.264 +---+ | | | MUX | | MUX | | +-------------------------------------------------------+ | | +---------------------+ | | | +--+--+ +--+--+ | | | | +---------------------+ | | | WebM-DASH | | HLS | + | +--> | Multi Quality VP8 +---+ | | | | | HD, Slides, Audio | | +---------------------+ | | | +v-------v+ | | | +---------------------+ | | | | Disk | | | +--> | Audio Only +---+ | | +----+----+ | | | +---------------------+ | | | | | | | +---------------------+ | | | +----v----+ | | +--> | Slides +---+ | | | Nginx | | | +---------------------+ | | +----+----+ | | | | | | +------------------------------------------------+ +----------------------------------+ | v Relays