私は次のことをしました。
$ pactl list sources short | grep "analog-stereo.monitor"
0 alsa_output.pci-0000_00_1b.0.analog-stereo.monitor module-alsa-card.c s16le 2ch 44100Hz SUSPENDED
echo "load-module module-simple-protocol-tcp source=0 record=true port=22345" >> /etc/pulse/default.pa
$ pulseaudio --kill
$ pulseaudio --daemonize
$ pulseaudio --start
$ pulseaudio --check; echo $?
0
$ ss -lt
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 5 127.0.0.1:7200 0.0.0.0:*
LISTEN 0 4096 127.0.0.1:8384 0.0.0.0:*
LISTEN 0 511 127.0.0.1:46561 0.0.0.0:*
LISTEN 0 511 0.0.0.0:http 0.0.0.0:*
LISTEN 0 4096 127.0.0.53%lo:domain 0.0.0.0:*
LISTEN 0 5 127.0.0.1:ipp 0.0.0.0:*
LISTEN 0 512 *:8096 *:*
LISTEN 0 4096 *:22000 *:*
LISTEN 0 511 [::]:http [::]:*
LISTEN 0 10 *:1716 *:*
LISTEN 0 5 [::1]:ipp [::]:*
観察する
サーバーはまだポート22345でリッスンしていません!どんな提案がありますか?
別の問題
#
(行の先頭に)コメントアウトして再起動するとload-module module-simple-protocol-tcp source=0 record=true port=22345
/etc/pulse/default.pa
パルスオーディオ(上記のように)私のラップトップではもう聞こえません。どんな提案がありますか?
コメントしてみると見えませんanalog-stereo.monitor
!
$ pactl list sources short
0 auto_null.monitor module-null-sink.c s16le 2ch 44100Hz SUSPENDED
観察する
Ubuntu 20.04を再起動した後にのみ動作しました。再起動したくない場合は、どのような提案がありますか?
答え1
このように動作する必要があります。/etc/pulse/default.pa
同じ状態を維持しようとします。/etc/pulse/default.pa
にコピー~/.config/pulse/default.pa
して追加してみてくださいload-module module-simple-protocol-tcp source=0 record=true port=22345
。また、pavucontrolを使用して、オーディオがどこから来てどこに行くかを確認してください。メインサウンドカードの出力を録音するので、ラップトップスピーカーに出力し、そのポートで聞いているはずです。