Linux'tan bir Apple TV'ye (3) akış


33

Tamam, işte kurulum:

  • Bir elma tv 3 salonda, ağa bağlı (kablolu).
  • Tüm müzik, film ve dizileri içeren (kablolu) Linux çalıştıran bir bilgisayar (Arch Linux x64, AMD).

Artık atv'nin iTunes ve ev paylaşımını kullanarak bir pencereden / mac'tan paylaşılan müzik ve müzik akışını yayınlayabildiğini biliyorum. Dosyaları içeren kutu ancak Linux kullanıyor.

Evdeki tüm iTunes örnekleri tarafından sunucu olarak tanınan, ama atv tarafından değil, sunucu olarak tanınan forked-daapd'yi kurmaya çalıştım. Bunun DAAP'ı destekleyen çatallı daapd nedeniyle olduğunu ancak ev paylaşımından kaynaklanmadığını okudum.

Ayrıca Linux için diğer DAAP sunucularını da denedim:

  • mt-daapd (çatal-daapd selefi), çatal-daapd ile aynı hikaye.
  • mandalina. İTunes tarafından tanındı, ancak herhangi bir medya sunmadı. Atv gördü mü emin değilim, ama sanmıyorum.
  • spydaap. Bu bilinen bir sorun gibi görünen iTunes'un en son sürümüyle çalışmadı

Bilgisayarımda iTunes çalıştıran dehşeti Linux çalıştıran bilgisayarımda da yüklemeye çalıştım ama bu başarısız oldu. Yüklendi, bir sürü hata verdi, başladı ve kesinlikle hiçbir şey yapmıyor. Bu sadece boş bir ekran.

Artık normalde böyle bir kurulumun atv'yi kırarak ve XBMC'yi kurarak mümkün olacağını biliyorum. Ancak, atv3 henüz hapsedilmez değil, bu yüzden ne yazık ki bu benim için bir seçenek değil.

Şimdi sorum şu, hangi seçeneklere sahibim. Atv'ın kaçırdığım çatal-daapd'ı tanıma yolu var mı, yoksa atv ile çalışan çatal-daapın alternatifleri var mı? İTunes'u sistemimde çalıştırmanın bir yolu var mı? Linux bilgisayarımdaki ortamı atv'e aktarmanın başka bir yolu var mı?


Hiç bir fikrim yok, ancak dışarıda daha fazla DAAP sunucusu olduğunu belirtmek istedim , belki bunlardan biri yardımcı olabilir mi?
sr_

1
Hiçbiri işe yaramadı, birkaç denedim. Ev paylaşımını destekleyen bir tane olması tamamen mümkündür (umarım öyledir!), Ancak henüz bulamadım. Umarım biri varsa, biri beni doğru yöne işaret edebilir. Bunu not etmek için soruyu güncelledim.
MaienM

Yanıtlar:


5

Zorlu bir çözüm, itunes yazılımını barındıracak hafif bir xp kurulumunu taklit etmek için sanal kutuyu kullanmak olacaktır. Linux kutusundaki medya dosyalarınızla bir samba payı oluşturun ve sanal bilgisayar içindeki bir ağ sürücüsüyle paylaşılan haritaya eşleştirin, sonra bu eşlenen sürücüyü sanal makinedeki itunes kitaplığına ekleyin. Zarif bir çözüm değil, en azından işe yarayacaktı ve ana makine hala linux kullanıyor olacaktı.


Clunky, şık olmaktan çok ... ama hiç olmamasından daha iyi, sanırım. Ben de bu konuda olsa da, gerçekten özlediğim daha iyi bir çözüm olduğunu umuyordum. Şu ana kadarki sessizlikten ötürü, bu konuda yanılmış olabilirim. Her iki durumda da, teşekkürler :)
MaienM

15

Arch Linux kullanıyorsanız, bir rubyg kurmayı biliyorsunuzdur. Bir göz atın https://rubygems.org/gems/airstream - Eğer elma tv uzaktan ve yerel resim ve video dosyaları göndermek için kullanabileceğiniz basit komut satırı-aracı (nesil 3 ile test). Yardıma ihtiyacınız olursa, http://blog.lipautz.org/linux-and-apple-tv/ adresinde bir yorum bırakın .


Özel bir web sunucusu (Apache veya nginx) ve kullanın airstream http://.... Yerleşik web sunucusunu güvenilmez buldum.
Kevin Smyth

5

Dizüstü bilgisayarınıza plex backend ve plexconnect'i ( https://github.com/iBaa/PlexConnect ) kurmaya çalışmalısınız . Pleksi yükledikten sonra, dns sunucunuzu dizüstü bilgisayarınızınkine değiştirirsiniz ve pleks içerisindeki videoları oynatmak için fragmanlar uygulamasını durdurur.


Heh, serin ve zekice.
James T Snell,

3

Bir geçici çözüm:

  1. Medya dosyalarını ve bağlantılarını sunmak için Linux kutusuna Apache'yi kurun. (Muhtemelen buraya biraz daha girip gittim ve bir web sayfası olarak meta veriler, albüm resimleri / DVD kapakları vb. İle birlikte dosyalar sunan bir PHP uygulaması yarattım. Bunu sadece kavramı ispatlamak zorunda kalmazsınız.)
  2. İPad / iPhone'lardaki yeni web sayfasına gidin ve müzik ya da filmlere göz atın ve seçin.
  3. Medya oynatırken AirPlay'i ATV3'e oynatın

Bu fikri işe yaramaz hale getirebilecek oldukça önemli bir nokta, tüm medyamı H264 / AAC MPEG4'e yeniden paketlemek için bir senaryo oluşturmam gerektiği ve böylece standart hızlı zamanın başa çıkabilmesiydi. Bunun, yüksek çözünürlüklü videolar için yerel video işleme hızlandırmasından yararlanabilmek için hapse atılan bir ATV / XBMC ile bile gerekli olmaya başladığını bulmuştum.


1

Aradığınız bu olduğundan emin değilim, ancak öneri yalnızca PC'nizdeki medyaya erişmek ve kontrol etmek için bir iDevice kullanıyorsanız çalışır.

Tamam, Linux Ubuntu Bilgisayarım ve Windows 7 Bilgisayarım ağa bağlı ve iPad2 veya iDevices'ımı kullanarak ağ üzerinden tüm medya içeriğine her iki bilgisayarda da sahip olduğum medya sunucuları üzerinden erişebiliyorum.

Bu sunucular Linux için Media Tomb, Serviio ve Windows için Airplay, iTunes'dur. Sahip olduğum uygulamaları kullanarak, çünkü her biri farklı şekilde çalışıyorsa, oynatmak için aynı dosyalara airplay veya airplay yansıtmasıyla erişmenin 10 yolu olabilir. Ayrıca, ağ üzerinden ATV2'de oynatılan linux PC'deki videolardan Windows 7'de iTunes'da bir çalma listesi oluşturabilirim, Windows'taki linux'dan iTunes çalma listesine sürükleyip bırakabilirsiniz!

Bazı seçenekler, seçilen videoların sürekli oynatımı için ağ üzerinden doğrudan oynatma, medya sunucularında oynatma veya iTunes üzerinden ağ üzerinden oynatma listesidir. Bu biraz karmaşık bir kurulum ama işe yarıyor!

Senin durumunda, sadece bir Linux PC kullanıyorsanız, ihtiyacınız olan tek şey Linux için Serviio medya sunucusu ve iPhone veya iPad için Media Connect uygulaması!

İPad'iniz, iPhone'unuz veya iPod'unuz yoksa bu işe yaramaz!


1

Samba'yı Linux sunucusunda her zaman kurabilirsiniz, böylece ATV bir "windows" paylaşımını görür ve medyanızı içeren dizini / dizinleri paylaşırsınız.


0

Çatallı daapd ile AirPlay özelliğini kullanarak ATV'ye ses akışı sağlayabilirsiniz. Buna ek olarak, çatal-daad kontrol etmek için iPad / iPhone'da Remote uygulamasını kullanabilirsiniz.

Ancak bu videolar için işe yaramayacak, hala ev paylaşımını yapabilen bir veri sunucusu arıyorum.



-1

Babam, kutudan çıkan DLNA'yı desteklemeyen bir AppleTV2 ya da yalnızca iTunes Ev Paylaşımı olan iTunes Dosya Paylaşımı'nı alana kadar, üzerinde çalıştığı Mediatomb'u çalıştığım bir Wind PC Nettop'um var.

Çözüm, Wind X bilgisayarıma OS X kurmaktı. Bu, makinenin uyuduğu ve bir Airport Extreme kullanarak WakeOnDemand'ın mükemmel çalıştığı için ekstra bir avantaj sağladı.

Öyleyse OS X'i "PC" donanımınıza yükleyebilirsiniz, uygulanabilir bir çözümdür.

(Apple, yalnızca ucuz bir medya sunucusu donanımı sağladıysa iyi davranın. Mac Mini, çoğu akış gereksinimi için çok pahalı ve aşırı güçlüdür)


1
Hackintosh'u yüklemek neredeyse her zaman bir acıdır. Ayrıca çok "yasal" değil. Bu yolu tavsiye etmem.
phunehehe

-1

Hackintosh'u yüklemek genellikle bir OS X kurulumu (donanıma bağlıdır) ve başsız bir sunucu için kolaydır, bazı sürücüler zaten önemli değildir. (ses, grafik). İTunes olmadan Ev Paylaşımı'nı kullanmak için başka bir seçenek yoktur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.