Я передаю аудио со своего ноутбука с Windows 7 на звуковую карту, подключенную к маршрутизатору. У меня есть небольшой пакетный скрипт для начала потоковой передачи.
REM Kill any instances of vlc
taskkill /im vlc.exe
"c:\Program Files\VideoLAN\VLC\vlc.exe" <parameters to start http streaming>
REM Wait for vlc
TIMEOUT /T 10
REM start playback on router
plink -ssh me@192.168.1.1 -pw password killall -9 madplay
plink -ssh me@192.168.1.1 -pw password wget -q -O - http://192.1.159:8080/audio | madplay -Q --no-tty-control - &
Как видите, поток http жестко запрограммирован. Было бы неплохо получить адрес динамически, чтобы повторно использовать скрипт на других машинах. Есть идеи?