ラップトップ(14.04 32ビット)をセットアップして、再生中の音楽を(クレメンタインを使用して)ローカルワイヤレスネットワークにブロードキャストしようとしています。そうすれば、電話を使用して(インターネットラジオストリーミングアプリを使用して)このネットワーク上のあらゆる場所で音楽を聴くことができます。
これまでのところ; この優れたチュートリアル は、Icecast2とdarkiceを設定して電話からストリームを聞くのに役立ちましたが、ブロードキャストされたストリームはラップトップのマイクで登録されたものです!だから私は自分自身がタイプするのを聞いている、部屋の音などすべての音。
これはおそらく、どこかで適切なデバイスを選択しなかったことを意味します。上記のチュートリアルでは(暗黒の見出しの下で)
ローカルサウンドカードのストリーミングを有効にするには、まずpulseaudioでDarkiceの録音デバイスを定義する必要があります。これは、pavucontrolで実行できます。 pavucontrolをインストールします。 [記録]タブで、[ALSAプラグイン[darkice]]の[モニター]を選択します。
そのため、pavucontrolはインストールされますが、[記録]タブには
現在、オーディオを録音しているアプリケーションはありません。
表示:すべてのストリーム
うーん...
サウンドデバイスを表示するには、コマンドaplay -lを使用しました。
再生ハードウェアデバイスのリスト
カード0:Intel [HDA Intel]、デバイス0:CX20561 Analog [CX20561 Analog]
サブデバイス:0/1
サブデバイス#0:サブデバイス#0
カード0:Intel [HDA Intel]、デバイス1:CX20561 Digital [CX20561 Digital]
サブデバイス:1/1
サブデバイス#0:サブデバイス#0
それから私はdarkice設定をいじりました。現在、darkice.cfgで次のように動作しています。 [input] device = hw:0,0 ...しかし、この結果、ラップトップの内蔵マイクがストリームのソースとして使用されます。
私の問題について読んでくれてありがとう。あなたが助けることができることを願っています!
設定によっては、Icecast Darkiceへのストリーミング中にマイクからの音声も拾われる場合があります。
これを克服するために、次の設定を行う場合があります。
darkice.cfg
でデフォルトのオーディオデバイスをオンにして、デフォルトのデバイスからのストリーミングを確実にします。
[input]
device = default
pavucontrolでデュプレックスオーディオプロファイルを無効にします :
または、音声入力をミュートするか、接続されていない入力(ラインなど)を選択します