Pytanie:
Jak przesyłać strumieniowo dźwięk z komputera Mac do komputera z systemem Linux?
user3028
2011-01-29 18:11:08 UTC
view on stackexchange narkive permalink

Czy istnieje sposób na strumieniowe przesyłanie dźwięku z mojego Maca do mojego komputera z systemem Linux (mój odbiornik AV jest do niego podłączony)?

Sześć odpowiedzi:
#1
+4
Vijay Kiran
2011-02-01 20:20:41 UTC
view on stackexchange narkive permalink

Myślę, że VLC może przesyłać strumieniowo dźwięk przez sieć - spójrz na http://www.videolan.org/doc/streaming-howto/en/

#2
+4
clee
2011-02-02 00:02:37 UTC
view on stackexchange narkive permalink

Jeśli nie chcesz płacić za AirFoil, możesz użyć SoundFlower na komputerze Mac i modułu kompatybilnego z ESounD lub PulseAudio ESounD na komputerze z systemem Linux. W tym artykule wyjaśniono, jak to zrobić.

Ładny, ale niezbyt łatwy w konfiguracji.
Łatwa konfiguracja nie jest darmowa. Bezpłatna konfiguracja nie jest łatwa. Wybierz swoją truciznę :)
Połączona witryna dawno już nie istnieje, ale została zapisana tutaj: https://web.archive.org/web/20130709082126/http://blog.haynberg.de/?p=14
#3
+3
zevlag
2011-02-01 23:44:12 UTC
view on stackexchange narkive permalink

Możesz użyć AirFoil (25 USD) dla Maca, aby przesyłać dźwięk do AirFoil Speakers dla Linuksa (bezpłatnie).

To oprogramowanie działa świetnie.

#4
+3
sanbor
2012-10-24 10:02:50 UTC
view on stackexchange narkive permalink

Ten przewodnik zadziałał dla mnie http://tdotc.wordpress.com/2012/05/28/sound-matters/

Podsumowanie:

Zainstaluj Soundflower na swoim Macu.

  # otwórz port sieciowy 16002, aby odbierać nieprzetworzone dane dla PulseAudio (w twoim odbiorniku), gdy prawda; do nc -l 16002 | pacat --latency-msec = 1; gotowe # podłącz wejście audio w OS X do zdalnego ujścia surowego dźwięku za pomocą esdrec i netcat (w twoim Macu) esd -tcp -bind :: 1 & sleep 2 && esdrec -s :: 1 | nc <SERVER> 16002  
dla mnie też działa. Po kilku godzinach próby połączenia się z esd do pulseaudio (bez powodzenia) zadziałało. Dzięki!
#5
+2
lauhub
2014-11-01 21:00:47 UTC
view on stackexchange narkive permalink

Po zainstalowaniu XBMC na komputerze z systemem Linux i bez żadnego innego oprogramowania na komputerze Mac mogę przesyłać strumieniowo wszystko, co chcę.

Aby to zrobić:

  1. Skonfiguruj XBMC jako odbiornik Airplay: przejdź do System> Usługi> Airplay i włącz Airplay (nie używam hasła)
  2. Na komputerze Mac otwórz konfigurację Audio Midi
  3. Kliknij prawym przyciskiem myszy element Airplay na po lewej stronie i wybierz „Użyj tego urządzenia jako wyjścia dźwięku” z wyskakującego menu Akcja.

Teraz wszystko, co grasz na Macu, powinno być przesyłane na urządzenie Airplay.

Aby przywrócić normalne wyjście (np. na MacBooku), kliknij prawym przyciskiem myszy inne wyjście (np. standardowy głośnik lub wyjście zintegrowane) i wybierz „Użyj tego urządzenia jako wyjścia dźwięku” z wyskakującego menu Akcja.

Zobacz także: Konfiguracja Audio Midi: Konfiguracja urządzeń audio

#6
+1
Benoit Duffez
2016-11-29 15:07:39 UTC
view on stackexchange narkive permalink

Użyj ShairPort na Linuksie

Wszystko można skonfigurować w ciągu kilku minut bez zainstalowanego oprogramowania na komputerze Mac, a właśnie tego chciałem.

Zainstaluj z PPA

To powinno działać całkiem prosto w każdej dystrybucji opartej na Debianie.

  sudo add-apt-repository ppa: dantheperson / shairplay-sync
sudo apt-get update
sudo apt-get install shairplay-sync
 

Zainstaluj ze źródła

Te instrukcje dotyczą Debiana i działały na moim raspberry pi w ciągu kilku minut. Inne dystrybucje / systemy operacyjne mogą wymagać dostosowania pakietów do zainstalowania.

  1. Zainstaluj Alsa:

      apt-get install alsa-utils alsa-oss libasound2 libasound2-plugins alsamixer
    
  2. Zainstaluj PulseAudio:

      apt-get install pulseaudio pulseaudio-utils
    
  3. Zainstaluj pakiet SDP perl. Postępuj zgodnie z instrukcjami w repozytorium perl-net-sdp

  4. Clone & install 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 wartości domyślne shairport
    
  5. (opcjonalnie) Zmień nazwę odbiornika (np. nazwę pokoju):

      vim /etc/init.d/shairport
     

    Zmień / dodaj następujące informacje:

      DAEMON_ARGS = ”- w $ PIDFILE -a AirPlayName”
    
  6. Uruchom wszystkie usługi (PulseAudio, ShairPort itp.)
  7. Możesz teraz przekierować wyjście audio na nowe urządzenie ShairPort, klikając ikonę dźwięku na komputerze Mac z wciśniętym klawiszem Alt.

Wszystkie te instrukcje zostały znalezione w tym poście na blogu i skopiowane tutaj, na wypadek gdyby link zniknął.

Shairport działa świetnie.U mnie instalacja z repozytorium działała po wyjęciu z pudełka: `sudo add-apt-repository ppa: dantheperson / shairplay-sync` `sudo apt-get update` `sudo apt-get install shairplay-sync`. Po tym znalazłem mój serwer naciskając ikonę alt + głośności na moim Macu.
Och, nie wiedziałem, że istnieje na to PPA.Zaktualizuję odpowiedź o Twoje informacje.Dzięki!


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 2.0, w ramach której jest rozpowszechniana.
Loading...