Jak przesyłać strumieniowo muzykę do moich AirTunes?

15

Użyłem PulseAudio, ale czasami działa, czasem nie ... Również mój Rhythmbox czasami nie odtwarza piosenek i po prostu zawiesza się. Czy istnieje bardziej stabilna opcja przesyłania strumieniowego i słuchania muzyki na moich AirTunes?

Erigami
źródło
Kolejna sugestia: Wypróbuj różnych graczy - takich jak Totem. Ale jeśli problem nadal występuje, to jest to wtyczka :(
Micheal Harker

Odpowiedzi:

14

1) PulseAudio

Możemy zdefiniować istniejące urządzenie AirTunes (np. Airport Express) jako wyjściowy radiator dla Pulse Audio, instalując paprefs Zainstaluj paprefs i pulseaudio-module-raop Zainstaluj pulseaudio-module-raop i uruchamiając Preferencje Pulseaudio :

wprowadź opis zdjęcia tutaj

W pierwszej zakładce Dostęp do sieci zaznacz „Udostępnij dostępne lokalnie urządzenia dźwiękowe Apple AirTunes” .

Po zarejestrowaniu urządzenia w sieci lokalnej możemy przełączyć się na to urządzenie w Ustawieniach dźwięku :

wprowadź opis zdjęcia tutaj

Wybierz nazwę, którą zarejestrowałeś w urządzeniu AirTunes (np. „Wohnzimmer” w tym przykładzie). Pamiętaj, że nie możemy zmienić wyjścia, gdy odtwarzacz multimedialny przesyła strumieniowo na naszą kartę dźwiękową. Wstrzymaj lub zatrzymaj odtwarzacz przed zmianą ujść wyjściowych. Strumienie będą miały opóźnienie około 3 do 4 sekund.


2): VLC

Odtwarzacz multimedialny vlc Zainstaluj VLC twierdzi, że jest w stanie przesyłać strumieniowo dźwięk za pośrednictwem protokołu RAOP bezpośrednio do urządzenia AirTunes. Jednak do tej pory nie byłem w stanie tego osiągnąć za pomocą VLC 2.0, więc nie mogę ci tutaj podać wskazówek.


3) Stream2ip

Po pobraniu i zainstalowaniu pakietu DEBIAN dla stream2ip należy skonfigurować aplikację do przesyłania strumieniowego do urządzenia Air Tunes, uruchamiając Preferencje z okna man:

wprowadź opis zdjęcia tutaj

Wybierz urządzenie Airport Express i wpisz adres IP (port jest opcjonalny) urządzenia. Wybierając opcję Autoconnect i odstęp czasu> 0 sekund, aplikacja będzie nasłuchiwać urządzenia AirTunes na danym adresie IP, aby połączyć się, gdy tylko urządzenie będzie gotowe:

wprowadź opis zdjęcia tutaj

Zalety stream2ip w porównaniu z prostym użyciem ustawień dźwięku Pulseaudio to:

  • Poczekaj, aż urządzenie połączy się, gdy tylko będzie obecne.
  • Ponownie nawiąż przerwane połączenie.
  • Aby się połączyć, nie trzeba przerywać odtwarzania działającego odtwarzacza multimedialnego.
  • Przywróć poprzednie dane wyjściowe, gdy urządzenie zewnętrzne jest wyłączone
Takkat
źródło
Żaden z nich nie działa, niestety: /
RobinJ,
@RobinJ: Niestety niektóre odbiorniki potrzebują protokołu RAOP2, który nie jest jeszcze dostępny.
Takkat
Tak, wygląda na to, że tak naprawdę nie ma takiej możliwości w Linuksie.
RobinJ
1

ps3mediaserver powinien mieć możliwość strumieniowego przesyłania muzyki do twoich AirTunes.

osoba
źródło
0

Tak naprawdę nie sądzę, jeśli mówisz „chcę słuchać moich plików mp3”, ponieważ wtyczka jest zamkniętym źródłem, więc nie możemy tego kontrolować. Przepraszam!

Każdy inny format powinien być w porządku.

Micheal Harker
źródło
Przepraszam, przyzwyczaiłem się do mówienia w formacie mp3, kiedy mam na myśli moją cyfrową muzykę, ale mam wszystko w AAC ...
1
MP3 nie jest zamkniętym źródłem. Jest tylko opatentowane. zobacz tutaj: lwn.net/Articles/165985
LassePoulsen
0

Istnieje sterownik alsa dla raop_play (http://raop-play.sourceforge.net/alsa_raoppcm.html), ale nie jest zawarty w pakiecie deb i nie był aktualizowany przez jakiś czas. Nigdy nie miałem wystarczająco dużo problemów z PulseAudio, aby go potrzebować, ale jeśli nie masz nic przeciwko kompilacji ze źródła, możesz spróbować.

cscarney
źródło
0

Bardziej komentarz niż odpowiedź, ale próbowałem użyć Pulse Audio Preferences, aby przesyłać strumieniowo do Airport Express obsługującego Airtunes. Wyniki były mniej niż gwiezdne. Są pewne problemy z buforowaniem, które spowodowały, że nie działał tak dobrze, jak powinien, i na razie zrezygnowałem z tego pomysłu.

Craig Maloney
źródło
0

Miałem ten sam problem z podstawową 0.3.2. Wygląda na to, że przyczyną problemu nie jest rozmiar bufora, ale raczej menedżer sieci, który najwyraźniej sporadycznie skanuje sieci WiFi w poszukiwaniu sieci. Wydaje się, że to przerywa strumień, więc niezależnie od wielkości bufora brakuje niewielkich części strumienia, co powoduje efekt jąkania.

Byłem w stanie to naprawić, ustawiając BSSID mojego połączenia WiFi. To dość proste, wystarczy przejść do ustawień połączenia. Istnieje rozwijane menu o nazwie „BSSID”, które zwykle jest puste, ale jeśli je otworzysz, oferuje ciąg znaków. Wybierz ten, a będzie dobrze.

Ciesz się muzyką i graj dalej!

deesnook
źródło