Потоковая музыка, чтобы поделиться

У меня есть AV-ресивер VSX-527, поддерживающий AirPlay и dlna streamingg, и RaspberryPi с установленным shareport. Я бы хотел транслировать музыку из Ubuntu 12.04 lts на одно из этих устройств.

Как мне это сделать? Я попробовал

pulseaudio-module-raop

и проверил настройки. Я нашел оба устройства в списке, но звук не воспроизводится. Я также установил бы другой музыкальный проигрыватель, поддерживающий эту функцию, но до сих пор я не нашел его.

привет Кайто

1
задан 18 April 2014 в 13:37

1 ответ

Я нашел решение, тихое не столь хорошим как iTunes, но он работал: P

Сначала устанавливает и обновляет mpd: склонные sudo - добираются, обновление
sudo склонный - получают mpd

установки тогда, Вам нужен pulseaudio

sudo apt-get install pulseaudio pulseaudio-module-zeroconf
sudo vi /etc/default/pulseaudio
---------------------------
[...]
PULSEAUDIO_SYSTEM_START=1
[...]
DISALLOW_MODULE_LOADING=0

, запускаются, pulseaudio sudo/etc/init.d/pulseaudio запускаются

(если Вы хотите протестировать свои настройки:

paplay /usr/share/scratch/Media/Sounds/Vocals/Singer1.wav

можно получить ошибки как: pa_context_connect () перестал работать: Соединение отказалось

sudo vi /etc/environment
---------------------------
PULSE_SERVER=localhost
---------------------------

sudo vi /etc/pulse/daemon.conf
---------------------------
[...]
resample-method = trivial
[...]
default-sample-rate = 48000
---------------------------

sudo vi /etc/pulse/system.pa
---------------------------
[...]
#load-module module-suspend-on-idle
[...]
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/24  
auth-anonymous=1
load-module module-zeroconf-publish

резервное копирование Вы/etc/asound.conf файл, и создайте новый asound.conf sudo vi/etc/asound.conf---------------------------pcm.pulse {импульс типа} ctl.pulse {импульс типа} pcm.! значение по умолчанию {вводит импульс} ctl.! значение по умолчанию {импульс типа} shairport

sudo apt-get install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils libmodule-build-perl

sudo cpan install Net::SDP

git clone https://github.com/albertz/shairport.git shairport
cd shairport
make
sudo make install
sudo cp shairport.init.sample /etc/init.d/shairport
sudo chmod a+x /etc/init.d/shairport
sudo update-rc.d shairport defaults

Установки----------------

sudo vi /etc/libao.conf
----------------
default_driver=pulse
quiet

настраивает shareport

sudo vi /etc/init.d/shairport
--------------------------------
[...]
NAME=AirPi
USER=pulse
DAEMON="/usr/local/bin/shairport.pl"
PIDFILE=/var/run/pulse/$NAME.pid
DAEMON_ARGS="-w $PIDFILE -a $NAME"

[ -x $binary ] || exit 0

RETVAL=0

start() {
echo -n "Starting shairport: "
    start-stop-daemon --start --quiet --pidfile "$PIDFILE" \
                      --chuid $USER \
                      --exec "$DAEMON" -b --oknodo -- $DAEMON_ARGS
    log_end_msg $?
}
[...]

, запустите и наслаждайтесь:)

sudo /etc/init.d/shairport start

Источник (все кредиты переходят к ним): http://mpd.wikia.com/wiki/Install и http://www.foell.org/justin/raspberry-pulse/#comment-1991

поздравления Kaito

0
ответ дан 18 April 2014 в 13:37

Другие вопросы по тегам:

Похожие вопросы: