From 5f0064f82557cce95c27ada5a75850df51a90d42 Mon Sep 17 00:00:00 2001 From: Paul Betts Date: Sun, 14 Oct 2012 15:21:50 -0700 Subject: [PATCH] Add rockin' ASCII art --- README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/README.md b/README.md index 2c5d463..4f37e44 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,32 @@ many as you want in parallel for multiple audio streams. gst-playd knows nothing about library management. Its goal is to replace Airfoil and Nicecast in the current Play implementation (Play v2) +## But can you explain it in ASCII art? + +Sure. + +``` + +------------+ + | | + | source1 |+ +----------------+ + | || | | + +------------+| +------------------+ +-+| icecast | + +---------+ | +---------------+ | | | + +------------+ | | | +----+ +----------------+ + | | | | | | + | source2 +----------+ mixer +----> splitter | +----------------+ + | | | | | |+ | | + +------------+ +----+ | | |+------+ airport1 | + | +------------------+ +-------------+-+ | | + ... | | +----------------+ + | | + +------------+-----+ | +----------------+ + | | | | | + | source_n + +---------+ airport2 | + | | | | + +------------+ +----------------+ +``` + ## How does it work? gst-playd will start up a REQ/REP ZeroMQ socket on a specified port - meaning,