Raspberry Piで音楽をストリーミング

Raspberry Piで音楽をストリーミング

ジャック出力を介してサウンドシステムに接続されたノートパソコンとラズベリーパイがあります。私のラップトップのサウンドカード出力をローカルネットワーク経由でRaspberry Piにリダイレクトしたいと思います。私はmplayerデーモンやIcecastプロトコルについて読みましたが、実際に動作させる方法がわかりません。

ベストアンサー1

Raspberry Piでpulseaudioサウンドサーバーデーモンを使用し、構成内のサーバーのイントラネットIPを使用してpulseaudioクライアントを設定できます。

たとえば、DebianとRaspbianを使用している場合です。

ラズベリーパイから:

echo "snd_bcm2835" > /etc/modules /* load the sound module \*/  
apt-get install pulseaudio pulseaudio-module-zeroconf avahi-daemon /* install pulseaudio and avahi */  

/etc/default/pulseaudio1に変更PULSEAUDIO_SYSTEM_START

ネットワーク経由で動作するようにpulseaudioを設定するには、/etc/pulse/system.pa次の行を追加します。必要に応じてネットワークに合わせて変更してください。

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16
load-module module-zeroconf-publish

ラズベリーパイを再起動してください

これは、Linuxデスクトップに出力デバイスとして表示されます。

pulseaudio クライアントコマンドを使用して、次のようないくつかのアプリケーションサウンドまたは同様のサウンドを送信することもできます。

#!/bin/bash

export PULSE_SINK=tunnel.raspberrypi.local.alsa_output.0.analog-stereo
export PULSE_SOURCE=tunnel.raspberrypi.local.alsa_output.0.analog-stereo.monitor
/usr/bin/application

おすすめ記事