了解しました。設定は次のとおりです。
これで、ATVがiTunesとホームシェアリングを使用して、Windows/Macから共有された音楽やものをストリーミングできることがわかりました。ただし、ファイルを含むボックスはLinuxを実行しています。
私はforked-daapdをセットアップしようとしました。これは、社内のすべてのiTunesインスタンスによってサーバーとして認識されますが、atvでは認識されません。これは、forap-daapdがDAAPをサポートしているが、ホームシェアリングが原因ではないことを読んだことがあります。
Linux用の他のDAAPサーバーもいくつか試しました。
Linuxを実行している私のPCにiTunesと呼ばれるホラーをインストールしようとしましたが、失敗しました。それはインストールされ、たくさんのエラーを出し、起動し、そしてまったく何もしません。空白の画面です。
現在、私は通常、そのようなセットアップがatvをジェイルブレイクしてXBMCをインストールすることで可能になることを知っています。しかし、atv3はまだジェイルブレイク可能ではないため、残念ながらこれは私には選択肢になりません。
さて、私の質問は、どのようなオプションがあるのかということです。私が見逃したfork-daapdをatvに認識させる方法はありますか、またはatvで動作するforked-daapdの代替手段はありますか?システムでiTunesを実行する方法はありますか? Linux PCのメディアをatvにストリーミングする他の方法はありますか?
不格好なソリューションの1つは、virtualboxを使用して、iTunesソフトウェアをホストする軽量のXPインストールをエミュレートすることです。 Linuxボックスでメディアファイルのsamba共有を作成し、その共有を仮想PC内のネットワークドライブにマップしてから、そのマップされたドライブを仮想マシンのiTunesライブラリに追加します。そのエレガントなソリューションではありませんが、少なくともそれは機能し、ホストマシンはLinuxを実行し続けます。
Arch Linuxを実行している場合、rubygemのインストール方法を知っていると思います。 https://rubygems.org/gems/airstream をご覧ください。リモートおよびローカルの画像およびビデオファイルをApple-tvに送信するために使用できる簡単なコマンドラインツール(世代3)。ヘルプが必要な場合は、 http://blog.lipautz.org/linux-and-Apple-tv/ にコメントを残してください。
ラップトップにプレックスバックエンドとプレックスコネクト( https://github.com/iBaa/PlexConnect )をインストールすることを検討する必要があります。プレックスをインストールしたら、dnsサーバーをラップトップのサーバーに変更し、トレーラーアプリをインターセプトして、プレックス内にあるすべてのビデオを再生します。
1つの回避策:
このアイデアを実行不可能にするかなり重要な点の1つは、標準のクイックタイムで処理できるように、すべてのメディアをH264/AAC MPEG4に再パックするスクリプトも作成する必要があったことです。脱獄したATV/XBMCを使用していても、高精細ビデオのネイティブビデオ処理アクセラレーションを利用していても、これが必要不可欠であることにすでに気付いていました。
これがあなたが探しているものかどうかはわかりませんが、この提案は、iDeviceを使用してPC上のメディアにアクセスして制御する場合にのみ機能します。
私はLinux Ubuntu PCとWindow 7 PCをネットワークで接続しています。iPad2またはiDevicesを使用すると、両方のPCにあるメディアサーバーを介してネットワーク経由ですべてのメディアコンテンツにアクセスできます。
これらのサーバーはMedia Tomb、Linuxの場合はServiio、Windowsの場合はAirplay、iTunesです。私が持っているアプリを使用すると、それぞれの動作が異なるため、airplayまたはairplayミラーリングのいずれかで再生するために同じファイルにアクセスする方法はおそらく10通りあります。ネットワーク上のATV2で再生されるLinux PCのビデオから、Windows 7のiTunesでプレイリストを作成することもできます。LinuxからiTunesプレイリストにドラッグアンドドロップするだけです。
一部のオプションは、ネットワークを介した直接再生、選択したビデオの連続再生のためのネットワークを介したiTunesのメディアサーバーまたはプレイリストを介した再生です。やや複雑な設定ですが、機能します。
あなたの場合、Linux PCだけを使用している場合、必要なのはLinux用のServiioメディアサーバーとiPhoneまたはiPad用のMedia Connectアプリだけです!
IPad、iPhone、iPodがない場合、これは機能しません。
Linuxサーバー上にSambaをいつでもセットアップして、ATVが「windows」共有を認識し、メディアが含まれているディレクトリを共有することができます。
Air Videoには、iPad/iPhoneにストリーミングできるLinuxクライアント(アルファ版)があります: http://wiki.birth-online.de/know-how/hardware/Apple-iphone/airvideo-server-linux
そして、Airplayを使用して、Apple TVにストリーミングできます。
Forked-daapdでは、AirPlay機能を使用してオーディオをATVにストリーミングできます。さらに、iPad/iPhoneのRemoteアプリを使用して、forked-daadを制御できます。
しかし、これはビデオでは機能しません。ホームシェアリングを実行できるdaapサーバーを探しています。