Saya ingin melakukan pengaturan, sehingga semua komputer dan TV saya menggunakan satu sistem audio. Seperti ini:
Di mana server media terhubung ke akustik dan TV terhubung melalui input kartu suara dan sistem lain menggunakan PulseAudio untuk mengakses akustik melalui jaringan. Apakah pengaturan ini memungkinkan?
Tentu saja, pastikan PulseAudio di server media memiliki modul yang diperlukan dimuat; kebanyakan dari mereka dapat diaktifkan melalui paprefs, atau Anda dapat memuatnya melalui ~/.pulse/default.paserver media:
.include /etc/pulse/default.pa
# required:
load-module module-native-protocol-tcp
load-module module-simple-protocol-tcp
# needed if you use WinESD:
load-module module-esound-protocol-tcp
# optional, might be useful if you use Avahi:
load-module module-zeroconf-publish
Belum ada klien PulseAudio untuk Windows, meskipun orang dapat menggunakan driver WinESD yang sangat lama dan modul kompatibilitas ESounD milik Pulse , atau alat seperti yang dijelaskan dalam posting blog ini ; di sini adalah versi yang disederhanakan dengan dari Putty sebagai pengganti Cygwin:lincoplink
Jika Anda menggunakan iTunes, Anda bisa menjalankan Shairport di server media, yang akan membuatnya muncul di iTunes sebagai AirPort.
(Faktanya, menggunakan Shairport dengan klien PulseAudio (via module-raop-discover+ module-raop-sink) mungkin menggunakan bandwidth lebih sedikit daripada protokol Pulse yang tidak dikompresi, tetapi sayangnya ada beberapa ketidakcocokan yang mencegah ini bekerja.)
Saya tahu, ini mungkin dengan Linux dan kekhawatiran saya terutama tentang Windows. Terima kasih atas sarannya, saya akan mencobanya.
evgeniuz
@ Hiu: Saya juga menemukan artikel ini menyarankan penggunaan linco. Lihat posting saya yang diperbarui.
user1686
Sebenarnya sudah ada klien / server Windows Pulseaudio untuk beberapa waktu sekarang. Cukup unduh dan jalankan pulseaudio.exe, lalu atur PULSE_SERVER = ipaddress-of-windows. Secara pribadi, saya mencari cara mengatur ini secara permanen.
airtonix
@airtonix: Versi yang lebih baru dari 1.1?
user1686
1
@ senang nggak, itu versi yang saya gunakan. Di desktop 13.10 ubuntu, saya hanya mengedit /etc/pulse/client.conf, menghapus komentar default-server, mengaturnya ke alamat ip laptop windows saya dan meluncurkan pulseaudio.exepada laptop windows saya. Dengan sinergi ini akhirnya menjadi sangat bagus.
Pada mesin linux Anda, buka /etc/pulse/client.conf(Anda mungkin bisa melakukan hal yang sama dengan ~/.pulse/client.conf), pastikan default-servertidak dihapus dan setel ke alamat ip mesin windows Anda (yang Anda ingin menerima audio aktif)
restart pulseaudio di mesin linux, ubuntu:, pulseaudio -kuntuk distro lain saya kira Anda akan me-restart server seperti yang Anda lakukan lainnya sudo service pulseaudio restart.
Di mesin windows Anda, luncurkan pulseaudio.exe. Ini harus membuka terminal sederhana dengan beberapa peringatan (tidak ada yang perlu dikhawatirkan dari pengalaman saya).
Di mesin Linux Anda, luncurkan sesuatu yang memutar suara.
Hei itu listen=127.0.0.1bekerja sempurna dengan load-module module-simple-protocol-tcp ...ditampilkan di [Simple Protocol Player] (kaytat.com/blog/?page_id=301) untuk mengeluarkan suara dari chroot ke Android melalui Pulse magic ... selanjutnya ada SonicPidi Android untuk komposisi musik yang ditulis dalam ponsel. Berkat @airtonix, tes saya akan sedikit lebih aman.
linco
. Lihat posting saya yang diperbarui./etc/pulse/client.conf
, menghapus komentardefault-server
, mengaturnya ke alamat ip laptop windows saya dan meluncurkanpulseaudio.exe
pada laptop windows saya. Dengan sinergi ini akhirnya menjadi sangat bagus.c:\pulse\
c:\pulse\etc\default.pa
load-module module-native-protocol-tcp listen=0.0.0.0 auth-anonymous=1
set-default-sink output
/etc/pulse/client.conf
(Anda mungkin bisa melakukan hal yang sama dengan~/.pulse/client.conf
), pastikandefault-server
tidak dihapus dan setel ke alamat ip mesin windows Anda (yang Anda ingin menerima audio aktif)pulseaudio -k
untuk distro lain saya kira Anda akan me-restart server seperti yang Anda lakukan lainnyasudo service pulseaudio restart
.pulseaudio.exe
. Ini harus membuka terminal sederhana dengan beberapa peringatan (tidak ada yang perlu dikhawatirkan dari pengalaman saya).sumber
listen=127.0.0.1
bekerja sempurna denganload-module module-simple-protocol-tcp ...
ditampilkan di [Simple Protocol Player] (kaytat.com/blog/?page_id=301) untuk mengeluarkan suara dari chroot ke Android melalui Pulse magic ... selanjutnya adaSonicPi
di Android untuk komposisi musik yang ditulis dalam ponsel. Berkat @airtonix, tes saya akan sedikit lebih aman.