Передавайте в 5 потоков?
Вам нужно написать свой софт клиент-сервер. На компьютере в квартире - будет запущена программа "клиент", в которой будет задано какой микрофон относится к какой комнате. Данная программа будет транслировать поток на ваш сервер, который уже будет отдавать данные тому, кому нужно.
Еще раз, грубо говоря. На компе в квартире - передатчик. На компе/сервере - приемник.
Дальше вопрос упирается в язык разработки, сумму/знания. которыми Вы обладаете.
ps
Как убогий вариант, но может прокатить. Накатить несколько shoutcast вещателей, которые будут параллельно транслировать. Каждый с каждого микрофона - отдельный вещающий поток. А дальше Вам нужно написать софт, который будет проигрывать эти потоки. Либо открыть 5 винампов/5 потоков в винампе(любой другой программе, умеющей проигрывать звуковой интернет поток).