LinuxからApple TV(3)へのストリーミング


33

さて、セットアップは次のとおりです。

  • リビングルームにある1台のApple TV3。ネットワークに接続されています(有線)。
  • すべての音楽、映画、シリーズ(有線)を含むLinux(Arch Linux x64、AMD)を実行する1台のPC。

今、私はatvがiTunesやホームシェアリングを使用してwindows / macから共有された音楽やものをストリーミングできることを知っています。ただし、ファイルを含むボックスはLinuxを実行しています。

forked-daapdをセットアップしようとしましたが、これは社内のすべてのiTunesインスタンスによってサーバーとして認識されますが、atvでは認識されません。これは、DAAPをサポートするforked-daapdによるものですが、ホームシェアリングによるものではないことを読みました。

Linux用の他のDAAPサーバーもいくつか試しました:

  • mt-daapd(forked-daapdの前身)、forked-daapdと同じストーリー。
  • タンジェリン。iTunesに認識されましたが、メディアを提供しませんでした。atvがそれを見たかどうかはわかりませんが、私はそうは思いません。
  • スパイダー これは、既知の問題であると思われる最新バージョンのiTunesでは機能しませんでした

また、Linuxを実行しているPCにiTunesと呼ばれるホラーをインストールしようとしましたが、失敗しました。それはインストールされ、多くのエラーを与え、起動し、まったく何もしません。単なる空白の画面です。

現在、私は通常、atvをジェイルブレイクし、その上にXBMCをインストールすることで、このようなセットアップが可能であることを知っています。ただし、atv3はまだジェイルブレイク可能ではないため、残念ながらこれはオプションではありません。

さて、私の質問は、どのような選択肢があるのか​​ということです。私が見逃したforked-daapdをatvに認識させる方法はありますか、またはatvで動作するforked-daapdの代替手段はありますか?iTunesをシステムで実行する方法はありますか?Linux PC上のメディアをatvにストリーミングする他の方法はありますか?


私にはわからないDAAPサーバー他にもあることを指摘したかった。
sr_

1
いくつか試しましたが、どれもうまくいきませんでした。ホームシェアリングをサポートしているものが存在する可能性は完全にありますが(そうだと思います!)、まだ見つけていません。うまくいけば、誰かが私を正しい方向に向けることができるようになります。これに注意するために質問を更新しました。
MaienM

回答:


5

1つの不格好なソリューションは、virtualboxを使用して、iTunesソフトウェアをホストする軽量のXPインストールをエミュレートすることです。LinuxボックスでメディアファイルのSamba共有を作成し、その共有を仮想PC内のネットワークドライブにマップし、そのマップされたドライブを仮想マシンのiTunesライブラリに追加します。これはエレガントなソリューションではありませんが、少なくとも機能し、ホストマシンはまだLinuxを実行しています。


不格好で、エレガントではありません... 私もこれについて考えましたが、私が見逃したより良い解決策があることを本当に望んでいました。これまでのところ、その前線の沈黙から判断すると、私はそれについて間違っているかもしれません。いずれにしても、ありがとう:)
MaienM

15

Arch Linuxを実行している場合、rubygemのインストール方法を知っていると思います。見てみましょうhttps://rubygems.org/gems/airstream -あなたはリンゴ-TVにリモートとローカルの画像やビデオファイルを送信するために使用できる簡単なコマンドライン・ツールを(世代3でテスト済み)。ヘルプが必要な場合は、http://blog.lipautz.org/linux-and-apple-tv/にコメントを残してください。


専用のWebサーバー(Apacheまたはnginx)およびを使用しairstream http://...ます。ビルトインWebサーバーの信頼性が低いことがわかりました。
ケビンスミス14年

5

ラップトップへのプレックスバックエンドとプレックスコネクト(https://github.com/iBaa/PlexConnect)のインストールを検討する必要があります。プレックスをインストールしたら、DNSサーバーをラップトップのサーバーに変更し、トレーラーアプリをインターセプトして、プレックス内のビデオを再生します。


へえ、クールで賢い。
ジェームズTスネル14年

3

1つの回避策:

  1. LinuxボックスでApacheをセットアップして、メディアファイルとリンクを提供します。(おそらくここに少し行き過ぎて、Webページとしてメタデータ、アルバムアート/ DVDカバーなどと共にファイルを提供するPHPアプリを作成しました。概念を証明するためにそれを行う必要はありません。)
  2. iPad / iPhoneで新しいWebページに移動し、音楽または映画を参照して選択します。
  3. メディアを再生すると、ATV3でAirPlayされます

このアイデアを実行不能にするかなり重要な点の1つは、標準のクイックタイムで処理できるように、すべてのメディアをH264 / AAC MPEG4に再パックするスクリプトも作成する必要があったことです。ジェイルブレイクされたATV / XBMCでさえ、高解像度ビデオ用のネイティブビデオ処理アクセラレーションを利用するために、これが必要であることがすでにわかっていました。


1

これがあなたが探しているものかどうかはわかりませんが、提案は、iDeviceを使用してPC上のメディアにアクセスして制御する場合にのみ機能します。

OK、Linux Ubuntu PCとWindow 7 PCをネットワークで接続し、iPad2またはiDevicesを使用して、両方のPCにあるメディアサーバーを介してネットワーク経由ですべてのメディアコンテンツにアクセスできます。

これらのサーバーは、Media Tomb、Linux用のServiioおよびWindows用のAirplay、iTunesです。私が持っているアプリを使用すると、それぞれが異なる動作をするため、エアプレイまたはエアプレイミラーリングのいずれかで再生するために同じファイルにアクセスする10の方法があります。また、ネットワーク経由でATV2で再生されるLinux PCのビデオから、Windows 7のiTunesでプレイリストを作成することもできます。Windows上のiTunesプレイリストにLinuxからドラッグアンドドロップするだけです。

一部のオプションは、ネットワーク経由の直接再生、メディアサーバー経由の再生、または選択したビデオの連続再生のためのネットワーク上のiTunesのプレイリストです。多少複雑なセットアップですが、機能します!

あなたの場合、Linux PCを使用しているだけなら、必要なのはLinux用のServiioメディアサーバーとiPhoneまたはiPad用のMedia Connectアプリだけです!

iPad、iPhone、iPodがない場合、これは機能しません!


1

LinuxサーバーでSambaを常にセットアップして、ATVが「windows」共有を認識し、メディアを含むディレクトリ/ディレクトリを共有できるようにすることができます。


0

forked-daapdでは、AirPlay機能を使用してATVにオーディオをストリーミングできます。さらに、iPad / iPhoneのRemoteアプリを使用してforked-daadを制御できます。

しかし、これはビデオでは機能しません。私はまだホームシェアリングが可能なdaapサーバーを探しています。



-1

私は、父がすぐにDLNAをサポートしないAppleTV2、またはiTunes Home Sharingのみをサポートするまで、Mediatombを実行するのに使用したWind PC Nettopを持っています。

解決策は、Wind PCにOS Xをインストールすることでした。これには、マシンがスリープし、Airport Extremeを使用したWakeOnDemandが完璧に機能するという追加の利点がありました。

したがって、「PC」ハードウェアにOS Xをインストールできる場合、それは実行可能なソリューションです。

(Appleが安価なメディアサーバーハードウェアを提供してくれただけでいい。MacMiniはあまりにも高価であり、ほとんどのストリーミングニーズには強力すぎる)


1
Hackintoshをインストールすることは、ほとんど常に苦痛です。また、あまり「合法」ではありません。そのルートはお勧めしません。
プネヘヘ

-1

Hackintoshのインストールは、OS Xのインストール(ハードウェアに依存)として簡単である場合が多く、ヘッドレスサーバーにとっては、とにかく重要ではないドライバーもあります。(サウンド、グラフィック)。iTunesなしでホームシェアリングを使用する他のオプションはありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.