web-dev-qa-db-ja.com

Marantz M-CR603への音楽のストリーミング

私たちの ステレオインストール は、ボックスによると、AirPlayでのストリーミングをサポートしています(通常のRAOPのものは動作しないようです。これは Express)、DLNAおよびWindows Media Sharing。

Ubuntuでは、このことを機能させることはほとんど不可能に思えますが、WindowsではiTunesと Airfoil で可能です。

私が試したもの、そして何がうまくいかなかった

  • Airplay:PulseAudio経由のストリーミング
    • 音楽プレーヤーは演奏を拒否します。ステータスは再生中に変わりますが、検索バーと位置カウンターは進行しません。ステレオ設置またはコンピューターから音が出ません。また、pactl load-module module-raop-sink server=192.168.1.32を使用して手動で「シンク」(?)を作成しようとしました。結果は同じでした。
  • エアプレイ: Stream2IP
    • 私はこれがPulseaudioの物と同じバックエンドを使用している、あるいはおそらくまったく同じことをしていると推測しています。接続されていると表示されますが、前の方法とまったく同じことが起こります。ステレオインストールでは、どのような接続も認識されません。既に再生しているものを再生し続けます。
  • DLNA: Stream2IP
    • ステレオインストールのMedia Serverに移動すると、RobinJ:Root音楽ファイルの閲覧、...すべて画面に進みます<空>と言います。
  • DLNA:Serviio
    • これは実際にうまくいくようです。無料版は制限があり、オープンソースではありませんが、少なくとも基本的なストリーミング機能は可能です。ただし、特定のアプリケーション、または可能であればシステム全体からのオーディオをステレオインストールにストリーミングすることをお勧めします。曲を選択するためにステレオのメニューを参照する必要はありません。
  • Windows Media Sharing:なし
    • Ubuntuでこれを行う方法がわかりません。

誰か提案はありますか?これを "Exact duplicate"として閉じないでください。半年探しても答えが見つからない場合は、答えがこのウェブサイトにまだないことを仮定しても安全です。


Ubuntu 13.04を実行していますが、12.04または12.10に切り替えてもかまいませんし、動作するのであれば別のディストリビューションでも構いません。

6
RobinJ

私の観察では、外部ハードウェアメディアデバイスへのメディアストリーミングを実現することが複雑に思える主な理由は、これらのデバイスのメーカーが顧客のマシンにOS XまたはWindowsが存在することに頼っていることです。

DLNAメディアファイルアクセス

存在する多くのソリューションから、インターネットラジオ、Androidデバイス、およびスマートテレビ用のDLNAメディアアクセスに関する次のソリューションで成功しました。

  • Serviio :クローズドソース、私のマシンではかなり遅い。
  • RygelInstall rygel :デフォルトのGNOME DLNAストリーミングサーバー、一部のデバイスからのアクセス時にクラッシュします。
  • MiniDLNAInstall minidlna :非常に軽量で安定しており、設定ファイルから設定する必要があります。
  • PnPInstall upnp :さらに開発されておらず、すべてのデバイスにストリーミングされません。

そのリストで私のお気に入りは間違いなくminidlnaで、ここでは数か月間ここで何の問題もなく実行されます。デフォルトでは、minidlnaは起動時にサービスとして実行されます。ユーザー空間で実行するには、バージョン> 1.0から stream2ip を使用するか、または MiniDLNA Application Indicator を使用します。最初に設定ファイルでminidlnaを設定する必要があります。

ライブストリーム

残念ながら、これらのソリューションはどれも 私のサウンドカードの出力をライブでストリーミングする レシーバーにできません。新しいデバイスはpulseaudioで使用されている古いRAOPプロトコルをサポートしていませんが、新しい RAOP2プロトコル が必要なようです。

外部の(Ubuntu以外の)デバイスへのライブストリームは、pulseaudioがRTPプロトコルをサポートしている場合に可能ですが、サポートしているデバイスは見つかりませんでした。

もう1つの可能性は、ローカルネットワークで独自のプライベートラジオ "station"を生成するために Iceast Internet Radio Server を設定することです。これはうまく機能しますが、前提条件は、チューナーがそのIPアドレスとポートで定義されたストリームに接続できることです。これは簡単なことですが、残念ながらほとんどのデバイスはこれを提供していません。代わりに、追加されるカスタムラジオストリームをサポートしないデバイスに依存する可能性のあるインターネットラジオディレクトリサービス( vTuner 、または tunein )をサポートします。私から Reciva を介して動作する無線デバイスのみが、Icecastから生成されたカスタムストリーム(両方とも stream2ip またはコマンドラインから)の再生に問題はありません。


マランツ

前回マランツに連絡したとき(2012年8月)、カスタムラジオステーションのサポートに関する次の情報を提供してくれました。

「お気に入りにカスタムラジオステーションを入力することはできません。vTunerが提供するリストからのみステーションを選択できます。そこから17.000以上のステーションを選択できます。」 ドイツ語からの翻訳

ラジオステーションサービスのパーソナライズされたインスタンスにカスタムURLを追加する(これは Denonのブログ を参照)ことで今すぐ動作するかどうかを試すことができます。 Marantzの場合は、vTunerサービスに http://radiomarantz.com/ でアクセスできます。サービスをパーソナライズするには、デバイスの一意のアクセスコード(おそらくMAC)に登録する必要があります。その後、IcecastラジオストリームのローカルURL(<IP>:<Port>/stream.mp3)をカスタムラジオステーションとして追加できる場合があります。残念ながら、ハードウェアが不足しているため、ここではテストできません。

5
Takkat

github.com/masmu/pulseaudio-dlna をご覧ください。

アプリケーションの音声をネットワーク内のDLNAデバイスにストリーミングするように設計されています。 pavucontrolを使用して、デバイスで再生するアプリケーションを選択できます。

pulseaudio-dlna in action

2
Massimo

TakkatのMarantzへのヒント(「...デバイスを一意に登録する必要があるサービスをパーソナライズするには...」)は、M-CR603でこれを正常にセットアップするのに役立ちました。このスレッド(およびM-CR603)はかなり古いです。 radiomarantz.comのアクセスコードはデバイスMACです。 Software Centerを介して、Ubuntu 14.04 64ビットを実行しているThinkpad W520にdarkiceとicecast2を設定し、パブリックドメインで利用可能な多くのガイドの1つを使用しました。 radiomarantz.comでは、結果のIcecastラジオストリームのローカルURL( http://192.168.xx.yy:8000/stream.mp )をカスタムラジオステーションとして追加しました。それはほとんど不具合なく動作しました。

0
Ram