Saya mengalirkan audio dari laptop Windows 7 ke kartu suara yang terpasang pada router. Saya punya skrip batch kecil untuk mulai streaming.
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 - &
Seperti yang Anda lihat aliran http adalah kode keras. Akan menyenangkan untuk mendapatkan alamat secara dinamis untuk menggunakan kembali skrip di komputer lain. Ada ide?
smbclient
+ nss_wins
) dan Apple Bonjour ( avahi
+ nss_mdns
). (Saya juga bisa menyarankan LLMNR, tapi saya tidak yakin apakah ada resolver Linux untuk itu.) Ini akan menghapus kebutuhan untuk menentukan alamat di router.