パルスオーディオネットワークストリームの切断

パルスオーディオネットワークストリームの切断

私のラズベリーパイにパルスオーディオネットワークストリーム(wlan)を設定しました。したがって、ネットワーク経由でオーディオストリーミングを設定する方法についていくつかのチュートリアルをテストした後、次のいくつかを正常に実行しました。 Pulseaudioはサービスとして実行され、サービスファイルには次のものが/etc/systemd/system/pulseaudio.service含まれます。

[Unit]    
Description=PulseAudio system server
[Service]
Type=notify
ExecStart=/usr/bin/pulseaudio --daemonize=no --system --realtime --log-target=journal --disallow-exit --disallow-module-loading --log-level=1 --exit-idle-time=-1
[Install]
WantedBy=multi-user.target

ホストシステムはpaprefs、インストールおよび構成されたUbuntuシステム(4.4.0-116-generic)です。 pulseaudio設定(Raspberry Pi)に追加されました/etc/pulse/system.pa/etc/pulse/default.pa

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;X.X.X.X/24
load-module module-zeroconf-publish

X.X.X.XホストのIPアドレスに置き換えます。 Piでサービスを開始するとき

sudo systemctl --system restart pulseaudio.service

または

sudo systemctl --system restart pulseaudio.service

新しい出力シンクがホストシステムに表示され、オーディオがpiに正しくパイプされます(ブラウザのビデオには少し非同期があります)。ただし、ランダムなギャンブル時間が経過すると接続が切断され、これはパイのオーディオストリーミングが停止し、サービスが終了することを意味します。無線LAN接続に問題があるようですが、他のサイトではすべてがうまくいくとうまくいきます。したがって、ネットワーク接続が十分でなければなりません。また、pulseaudioはシステム全体のモードで実行するのが悪いと自分自身に知らせることがあり、ユーザー専用モードでも同じエラーが発生します。この接続を切断するにはどうすればよいですか?

編集:サービス終了時期をsudo systemctl --system status pulseaudio.service教えてください。

● pulseaudio.service - PulseAudio system server
Loaded: loaded (/etc/systemd/system/pulseaudio.service; enabled)
Active: failed (Result: exit-code) since Fr 2018-03-16 20:51:21 CET; 125ms ago
Process: 6181 ExecStart=/usr/bin/pulseaudio --daemonize=no --system --realtime --log-target=journal --disallow-exit --disallow-module-loading --log-level=1 --exit-idle-time=-1 (code=exited, status=1/FAILURE)
Main PID: 6181 (code=exited, status=1/FAILURE)

Mär 16 20:49:51 raspberrypi pulseaudio[6181]: Host part of ACL entry 'X.X.X.X/24' is not zero!
Mär 16 20:49:52 raspberrypi pulseaudio[6181]: Denied access to client with invalid authorization data.
Mär 16 20:51:21 raspberrypi systemd[1]: pulseaudio.service start operation timed out. Terminating.
Mär 16 20:51:21 raspberrypi systemd[1]: pulseaudio.service: main process exited, code=exited, status=1/FAILURE
Mär 16 20:51:21 raspberrypi systemd[1]: Failed to start PulseAudio system server.
Mär 16 20:51:21 raspberrypi systemd[1]: Unit pulseaudio.service entered failed state.

/var/log/syslogそして/var/log/daemon.log同じことを言いました:

システムログ

デーモンログ

残念ながらjournalctl -aログファイルがないと聞きました。

関連情報