c'è un modo per lo streaming audio dal mio Mac al mio computer Linux (il mio ricevitore av è collegato a questo)?
c'è un modo per lo streaming audio dal mio Mac al mio computer Linux (il mio ricevitore av è collegato a questo)?
Se non vuoi pagare soldi per AirFoil, puoi usare SoundFlower su Mac e ESounD o ESPUS di PulseAudio -compatibile modulo sulla macchina Linux. Questo articolo spiega come farlo.
Questa guida ha funzionato per me link
Sommario:
Installa Soundflower sul tuo Mac.
# open network port 16002 to receive raw data for PulseAudio (in your receiver)
while true; do nc -l 16002 | pacat --latency-msec=1; done
# connect the audio input on OS X to a remote raw sound sink via esdrec and netcat (in your Mac)
esd -tcp -bind ::1 & sleep 2 && esdrec -s ::1 | nc <SERVER> 16002
Con XBMC installato su una macchina Linux e senza altri software sul mio Mac, posso eseguire lo streaming di tutto ciò che voglio.
Per fare ciò:
Ora, tutto ciò che giochi sul tuo Mac dovrebbe essere trasmesso al tuo dispositivo Airplay.
Per tornare all'output normale (ad esempio su un MacBook), fai clic con il pulsante destro su un'altra uscita (ad esempio, l'altoparlante standard o l'uscita integrata) e scegli "Usa questo dispositivo per l'uscita audio" dal menu a comparsa Azione.
Vedi anche: Audio Midi Setup: configura i tuoi dispositivi audio
Usa ShairPort sulla scatola Linux.
Tutto può essere configurato in pochi minuti con zero software installato sul Mac, che è quello che volevo.
Questo dovrebbe funzionare abbastanza facilmente su qualsiasi distribuzione basata su Debian.
sudo add-apt-repository ppa:dantheperson/shairplay-sync
sudo apt-get update
sudo apt-get install shairplay-sync
Queste istruzioni sono valide per Debian e hanno funzionato sul mio raspberry pi in pochi minuti. Altre distribuzioni / OS potrebbero dover adattare i pacchetti da installare.
Installa Alsa:
apt-get install alsa-utils alsa-oss libasound2 libasound2-plugins alsamixer
Installa PulseAudio:
apt-get install pulseaudio pulseaudio-utils
Installa perl SDP. Segui le istruzioni sul repo perl-net-sdp
Clone & installa ShairPort:
git clone https://github.com/hendrikw82/shairport.git
cd shairport
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
(opzionale) Rinomina il tuo ricevitore (come il nome della stanza):
vim /etc/init.d/shairport
Cambia / aggiungi quanto segue:
DAEMON_ARGS=”-w $PIDFILE -a AirPlayName”
Tutte queste istruzioni sono state trovate su questo post del blog e copiato qui brevemente nel caso in cui il link si interrompa.