Ты изобретаешь он лайн трансляции?))
Для трансляции можно исопльзовать либо сервер на VLC(к примеру), либо уже готовые варианты - Azuracast
Для конечных точек - VLC плеер с режимом бесконечного повтора...правда регулировки громкости тебе это никак не добавит. тут в любом случае только удаленно, либо запускать VLC с режимом веб интерфейса и уже на нём устанавливать громкость, но пускать это на белый IP я бы не рискнул