オーディオまたはビデオをApple Airplayデバイスにストリーミングする方法はありますか?
オーディオを再生できるAiprort Expressを持っていますが、Apple TVまたはその他のAirplayデバイスにも同じ質問が当てはまります。
ITunesでこれを実行するのは本当に簡単で、ubuntuで実行する方法があるかどうか疑問に思っていましたか?
これは14.04ではもう機能しないようです:Sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf
。出力タブにデバイスが表示されません。
修正するには、paprefsをインストールします:Sudo apt-get install paprefs
、起動して、ネットワークアクセスとリブートで2つのオプションを選択します。デバイスが表示されます。
私はそれをある程度使用して、空港にストリーミングしました。しかし、結果は非常に不均一です。自宅では何年も問題なく機能していましたが、空港がある友人の場所ではほとんど機能しません。
少なくともインストールは簡単です。
ターミナルから次のコマンドを入力します。
Sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf
再起動が必要になる場合があります。 Ubuntuは、ネットワーク上の空港デバイスを自動的に検出します。画面の左上隅のサウンド設定から、音源として使用するように切り替えることができます。
「output」という名前のタブに移動します。検出された場合、空港デバイスが表示されます。それを選択して、何かをストリーミングしてみてください。
こちらがメニューの写真です。私の空港は壊れているので、どのように見えるかを示すことはできませんが、内部のものの下にある別のサウンドデバイス
空港へのストリーミング中に曲のストリーミング/切り替えを行う場合、5〜6秒の遅延があります。
上記の手順に従ってUbuntu 12.04で動作します。私が気づいたのは、すべてのアプリケーションがそれでうまく動作するわけではないということです。例えば。 Ubuntuの音楽Rhythmboxのデフォルトアプリケーションを使用すると音が途切れますが、SpotifyのLinuxプレビューを使用する方が適切です。
私の推測では、品質は特定のパラメーターセットに従ってのみストリーミングされるオーディオをデバイスが効果的にサポートできるかのように、オーディオがAirport Expressにプッシュされるビットレートに依存していると考えられます。
この仮説は、問題に対するこの代替ソリューションとも一致しています:VLCを使用してオンザフライでエンコードし、すべてのオーディオをAirport Expressにストリーミングします: http://forum.videolan.org/viewtopic.php?f=13&t = 97111 。しかし、私はこの作品を作ることができませんでした。
理想的な世界では、AirplayのPulseサポートが再エンコードを処理します。現時点では発生していないように見えます。
Ubuntu Oneにはそのための有料機能もあります。 http://hothardware.com/News/Ubuntu-streams-MP3-music-through-iPhone-and-AirPlay/