Gibt es eine Möglichkeit, Audio / Video auf ein Apple Airplay-Gerät zu streamen?

22

Gibt es eine Möglichkeit, Audio oder Video auf ein Apple Airplay-Gerät zu streamen?

Ich habe einen Aiprort Express, der Audio abspielen kann, aber die gleiche Frage gilt für Apple TV oder jedes andere Airplay-Gerät.

Es ist wirklich einfach, dies in iTunes zu tun, und ich habe mich gefragt, ob es eine Möglichkeit gibt, dies auf Ubuntu zu tun.

David Barratt
quelle
Das Audio-Streaming-Protokoll (RAOP) sollte für Airport Express und Airplay gleich sein. Haben Sie es versucht? Leider habe ich kein Airplay-Gerät zum Testen parat. Video-Streaming kann eventuell über ein Totem-Plugin erfolgen
Takkat
Sie können xbmc (www.xbmc.org)

Antworten:

12

Dies scheint nicht zu Arbeit in 14,04 mehr: sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf. Ich sehe das Gerät einfach nicht auf der Registerkarte "Ausgabe".

Um dies zu beheben, installieren Sie paprefs:, sudo apt-get install paprefsstarten Sie es und wählen Sie die beiden Optionen beim Netzwerkzugriff und Neustart aus. Das Gerät sollte jetzt angezeigt werden.

Vincent Gerris
quelle
+1 für paprefs, das die virtuellen Geräte für mich hinzugefügt hat - ~~, aber ~~, wenn ich sie als Ausgabegerät auswähle, friert die Lautstärkeanzeige ein und am Endpunkt ist kein Ton zu hören. Irgendwelche Ideen?
Appas
Was tun Sie, wenn das Gerät durch ein Passwort geschützt ist? Ich habe es in ausgewählt, pavucontrolaber es wird nicht gestreamt (das Gerät ist passwortgeschützt) und ich wurde nirgendwo zur Eingabe eines Passworts aufgefordert.
Jake
10

Ich habe es einigermaßen benutzt, um auf meinen Flughafen zu streamen. Aber mit sehr ungleichen Ergebnissen. zu hause hat es ewig gut geklappt, aber an einem befreundeten ort mit seinem flughafen funktioniert es kaum.

Die Installation ist zumindest einfach.

Geben Sie vom Terminal aus den folgenden Befehl ein:

sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf

Möglicherweise müssen Sie neu starten. Ubuntu erkennt Ihr Flughafengerät automatisch im Netzwerk. Sie können in der Klangeinstellung in der oberen linken Ecke Ihres Bildschirms auf die Verwendung als Tonquelle umschalten.

Gehen Sie auf die Registerkarte "Ausgabe", wenn Sie Ihr Flughafengerät sehen. Wählen Sie es aus und versuchen Sie, etwas darauf zu streamen.

Hier ist ein Bild des Menüs. Mein Flughafen ist kaputt, also kann ich dir nicht zeigen, wie es aussieht, aber es ist nur ein anderes Audiogerät unter dem internen

Bildbeschreibung hier eingeben

Es gibt eine Verzögerung von 5-6 Sekunden beim Streamen / Umschalten von Songs, während Sie zum Flughafen streamen.

Tomodachi
quelle
Screenshots hier würden diese Antwort großartig machen!
Jorge Castro
Hier ist das Bild, das Sie gefragt haben :)
Tomodachi
Nun, es erkennt meinen Flughafen Express nicht ... Gibt es Tipps zur Diagnose, was nicht funktioniert?
Drevicko
Um die Funktionalität des Avahi zu überprüfen, versuchen Sie avahi-browse -at vom Terminal aus. Es werden eine Reihe von Diensten aufgelistet, die in Ihrem lokalen Netzwerk verfügbar sind, einschließlich Ihres Flughafens
Tomodachi
Es funktionierte auch am 14.04, nachdem die Einstellungen mit paprefs aktualisiert wurden, aber der Versuch, Audio zu streamen, führt zu einem "segmentierten" Audio, das fast unhörbar ist.
Giovanni
1

Es funktioniert auf Ubuntu 12.04 wie oben beschrieben. Was mir aufgefallen ist, dass sich nicht alle Anwendungen damit gut verhalten. ZB ist der Sound mit Ubuntus Standardanwendung für Musik-Rhythmbox ruckelig, aber es ist stattdessen gut, die Linux-Vorschau von Spotify zu verwenden.

Ich vermute, dass die Qualität von der Bitrate abhängt, mit der Audio auf den Airport Express übertragen wird, als ob das Gerät Audio, das nur anhand eines bestimmten Parametersatzes zu ihm gestreamt wird, effektiv unterstützen könnte.

Diese Hypothese stimmt auch mit dieser alternativen Lösung des Problems überein: Verwenden von VLC, um alle Audiodaten im laufenden Betrieb zu codieren und an den Airport Express zu übertragen: http://forum.videolan.org/viewtopic.php?f=13&t=97111 . Ich konnte diese Arbeit jedoch nicht machen.

In einer idealen Welt würde sich die Pulse-Unterstützung für Airplay um die Neukodierung kümmern. Im Moment sieht es so aus, als ob es nicht passiert.

Giacecco
quelle