GNU/Linux >> Belajar Linux >  >> Linux

mencampur suara dari proses beberapa pengguna di linux

Saya berhasil berbagi server pulsa mode pengguna di antara pengguna lokal melalui TCP.

Edit /etc/pulse/default.pa untuk mengaktifkan modul TCP. Saya pada dasarnya menonaktifkan autentikasi untuk menyederhanakan konfigurasi. Perhatikan bahwa mungkin ada implikasi keamanan jika Anda bukan satu-satunya yang menggunakan komputer.

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1

Mulai ulang PulseAudio, jika Anda menggunakan systemd, ini dapat dilakukan dengan systemctl --user restart pulseaudio .Perhatikan bahwa jika sudah ada beberapa server PulseAudio yang berjalan, Anda mungkin perlu menghentikannya. Kalau tidak, hanya yang memulai pertama yang berfungsi.

Sekarang PulseAudio harus mendengarkan pada port TCP, ini dapat diverifikasi dengan perintah ss -ltp . Anda mungkin akan melihat sesuatu seperti ini:

LISTEN     0    0        *:4713       *:*                    
users:(("pulseaudio",pid=3130,fd=31))

yang menunjukkan bahwa PulseAudio mendengarkan di port 4713.

Untuk mengonfigurasi klien, edit /etc/pulse/client.conf dan aktifkan koneksi otomatis:

auto-connect-localhost =yes

Ini dinonaktifkan secara default pada PulseAudio versi terbaru karena alasan keamanan.

Selanjutnya coba putar beberapa audio, semangat!


Linux
  1. Perintah Linux ps

  2. Bagaimana cara mengganti nama banyak file dari satu ekstensi ke ekstensi lainnya di Linux / Unix?

  3. Bagaimana cara menghasilkan suara dalam C di Linux?

  1. mimipenguin – Buang Kata Sandi Login Dari Pengguna Linux Saat Ini

  2. Instal Linux dari Linux

  3. Bagaimana cara mengecualikan beberapa pengguna dari layar Linux Top?

  1. Cara Membuat Banyak Akun Pengguna di Linux

  2. Linux – Bagaimana Cara Mengalihkan Perangkat Output Pulseaudio Dari Baris Perintah dengan Kuat?

  3. 3 Cara Mendaftar Pengguna di Linux