Может быть я не совсем понял суть вопроса, но в чем сложность реализовать вещание радиоведущего (голос+музыка) на сайте?
1 Разворачиваете сервер, на котором будет icecast (для организации потокового аудио), например liquidsoap (в качестве гибкого клиента-источника аудио потока для Icecast) и nginx (веб-сервер, собственно, на нем будет "крутиться" ваш сайт)
2 На сайте, любой плеер, поддерживающий работу с потоками, например http://native.flashradio.info
3 У радиоведущего: traktor или vitrual DJ (есть иные решения), с помощью которых он подключается к liquidsoap.
Все описанные мною этапы хорошо задокументированы, в том числе и на русском языке. Искать по соответствующим ключевым словам. Удачи.