Okay, hier ist das Setup:
- Ein Apple TV 3 im Wohnzimmer, mit dem Netzwerk verbunden (verkabelt).
- Ein PC mit Linux (Arch Linux x64, AMD), der alle Musik, Filme und Serien (verkabelt) enthält.
Jetzt weiß ich, dass der atv Musik und Dinge streamen kann, die von einem Windows / Mac mit iTunes und Home Sharing geteilt werden. Die Box mit den Dateien läuft jedoch unter Linux.
Ich habe versucht, forked-daapd einzurichten, das von allen iTunes-Instanzen im Haus als Server erkannt wird, aber nicht vom atv. Ich habe gelesen, dass dies darauf zurückzuführen ist, dass forked-daapd DAAP unterstützt, aber nicht Home Sharing.
Ich habe auch verschiedene andere DAAP-Server für Linux ausprobiert:
- mt-daapd (der Vorgänger von forked-daapd), dieselbe Geschichte wie bei forked-daapd.
- Mandarine. Wurde von iTunes erkannt, bot aber keine Medien an. Ich bin mir nicht sicher, ob das Fahrzeug es gesehen hat, aber ich glaube nicht.
- spydaap. Dies funktionierte mit der neuesten Version von iTunes nicht, was ein bekanntes Problem zu sein scheint
Ich habe auch versucht, den Horror iTunes auf meinem PC unter Linux zu installieren, aber das ist fehlgeschlagen. Es wurde installiert, es gab eine Reihe von Fehlern, es wird gestartet und es wird absolut nichts ausgeführt. Es ist nur ein leerer Bildschirm.
Jetzt weiß ich, dass ein solches Setup normalerweise durch Jailbreaking des ATV und Installation von XBMC möglich ist. Allerdings ist das ATV3 noch nicht jailbreakbar, daher ist dies für mich leider keine Option.
Nun ist meine Frage, welche Möglichkeiten ich habe. Gibt es Möglichkeiten, wie der ATV Forked-Daapd erkennen kann, die ich verpasst habe, oder gibt es Alternativen zu Forked-Daapd, die mit dem ATV funktionieren? Gibt es eine Möglichkeit, iTunes auf meinem System laufen zu lassen? Gibt es eine andere Möglichkeit, die Medien auf meinem Linux-PC zum atv zu streamen?
quelle
Antworten:
Eine umständliche Lösung wäre die Verwendung von virtualbox, um eine einfache XP-Installation zu emulieren, in der die iTunes-Software gehostet wird. Erstellen Sie eine Samba-Freigabe Ihrer Mediendateien auf der Linux-Box und ordnen Sie diese Freigabe einem Netzwerklaufwerk im virtuellen PC zu. Fügen Sie dann das zugeordnete Laufwerk der iTunes-Bibliothek auf der virtuellen Maschine hinzu. Es ist keine elegante Lösung, aber zumindest würde es funktionieren, und auf dem Host-Rechner würde immer noch Linux laufen.
quelle
Wenn Sie Arch Linux verwenden, wissen Sie vermutlich, wie man ein Rubygem installiert. Besuchen Sie https://rubygems.org/gems/airstream - ein einfaches Befehlszeilentool, mit dem Sie entfernte und lokale Bild- und Videodateien an Ihren Apple-Fernseher senden können (getestet ab Generation 3). Wenn Sie Hilfe benötigen, hinterlassen Sie einen Kommentar auf http://blog.lipautz.org/linux-and-apple-tv/ .
quelle
airstream http://...
. Ich habe festgestellt, dass der eingebaute Webserver unzuverlässig ist.Sie sollten das Plex-Backend und Plexconnect ( https://github.com/iBaa/PlexConnect ) auf Ihrem Laptop installieren . Sobald Sie Plex installiert haben, ändern Sie Ihren DNS-Server auf den Ihres Laptops und es fängt die Trailer-App ab, um alle Videos abzuspielen, die Sie in Plex haben.
quelle
Eine Problemumgehung:
Ein ziemlich wichtiger Punkt, der diese Idee möglicherweise unbrauchbar macht, ist, dass ich auch ein Skript erstellen musste, um alle meine Medien in H264 / AAC-MPEG4-Dateien zu packen, damit Standard-Quicktime damit umgehen kann. Ich hatte bereits festgestellt, dass dies auch mit einem ATV / XBMC mit Jailbreak erforderlich wurde, um die native Beschleunigung der Videoverarbeitung für HD-Videos zu nutzen.
quelle
Ich bin nicht sicher, ob Sie das suchen, aber der Vorschlag funktioniert nur, wenn Sie ein iDevice verwenden, um auf die Medien auf Ihrem PC zuzugreifen und diese zu steuern.
OK, ich habe meinen Linux Ubuntu-PC und einen Windows 7-PC miteinander vernetzt und kann mit meinem iPad2 oder iDevices über die Medienserver, die ich auf beiden PCs habe, über das Netzwerk auf alle Medieninhalte zugreifen.
Diese Server sind Media Tomb, Serviio für Linux und Airplay, iTunes für Windows. Mit den Apps, die ich habe, gibt es 10 Möglichkeiten, auf die gleichen Dateien zuzugreifen, um sie entweder per Airplay oder Airplay Mirroring abzuspielen. Ich kann auch eine Wiedergabeliste in iTunes unter Windows 7 aus den Videos auf dem Linux-PC erstellen, die auf dem ATV2 über das Netzwerk abgespielt werden. Ziehen Sie sie einfach per Drag & Drop von Linux auf iTunes-Playist unter Windows!
Einige Optionen sind die direkte Wiedergabe über das Netzwerk, die Wiedergabe über Medienserver oder die Wiedergabeliste in iTunes über das Netzwerk für die kontinuierliche Wiedergabe ausgewählter Videos. Es ist ein etwas komplexes Setup, aber es funktioniert!
Wenn Sie nur einen Linux-PC verwenden, benötigen Sie lediglich den Serviio-Medienserver für Linux und die Media Connect-App für iPhone oder iPad!
Wenn Sie kein iPad, iPhone oder iPod haben, funktioniert dies nicht!
quelle
Sie können Samba immer auf dem Linux-Server einrichten, sodass das ATV eine "Windows" -Freigabe sieht und Sie das Verzeichnis / die Verzeichnisse freigeben, die Ihre Medien enthalten.
quelle
Mit forked-daapd können Sie mithilfe der AirPlay-Funktion Audio an das ATV streamen. Darüber hinaus können Sie die Remote-App auf dem iPad / iPhone verwenden, um Forked-Daad zu steuern.
Für Videos funktioniert dies jedoch nicht. Ich suche immer noch nach einem Daap-Server, der die Heimfreigabe ermöglicht.
quelle
Air Video verfügt über einen Linux-Client (Alpha-Version), der auf iPad / iPhone gestreamt werden kann: http://wiki.birth-online.de/know-how/hardware/apple-iphone/airvideo-server-linux
Anschließend können Sie Airplay zum Streamen auf Ihr Apple TV verwenden
quelle
Ich habe einen Wind-PC-Nettop, auf dem ich Mediatomb ausgeführt habe. Das hat hervorragend funktioniert, bis mein Vater einen AppleTV2 bekam, der DLNA nicht ohne weiteres unterstützt, oder iTunes File Sharing, nur iTunes Home Sharing.
Die Lösung bestand darin, OS X auf meinem Wind-PC zu installieren. Dies hatte den zusätzlichen Vorteil, dass die Maschine schläft und WakeOnDemand mit einem Airport Extreme perfekt funktioniert.
Wenn Sie also OS X auf Ihrer "PC" -Hardware installieren können, ist dies eine praktikable Lösung.
(Seien Sie nett, wenn Apple nur eine billige Medienserver-Hardware zur Verfügung stellt. Mac Mini ist zu teuer und für die meisten Streaming-Anforderungen zu leistungsstark.)
quelle
Die Installation von Hackintosh ist häufig einfach, da die Installation von OS X (hardwareabhängig) ist. Bei einem Headless-Server sind die meisten Probleme, die manche Treiber verursachen, sowieso nicht wichtig. (Ton, Grafik). Es gibt keine andere Möglichkeit, Home Sharing ohne iTunes zu nutzen.
quelle