Linux
 Computer >> コンピューター >  >> システム >> Linux

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

私たちの家はストリーミングデバイスでいっぱいなので、Linuxボックスを含むすべてのマシンからそれらを管理する必要があります。この記事では、LinuxマシンからChromecastとGoogleHomeにオーディオとビデオをストリーミングする方法を紹介します。

MKCHROMECASTを使用

Mkchromecastは、macOSまたはLinuxデスクトップからGoogleCastデバイスまたはSonosスピーカーにオーディオとビデオをキャストするためのプログラムです。 Pythonで書かれており、DebianとUbuntuの両方のパッケージが付属しています。リポジトリが最新の場合は、ターミナルを開いて次のように入力できます。

sudo apt install mkchromecast

Ubuntuソフトウェアでも利用でき、クリックするだけでインストールできます。

インストール後、アプリケーションフォルダにMkchromecastがあります。それを起動すると、画面の右上にサービスアイコンが表示されます。デフォルトでは、アイコンはUbuntuの暗いテーマに一致するように設定されていませんが、明るいアイコンセットに変更できます。アイコンをクリックして、[設定]を選択します。

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

アイコンの色には3つのオプションがあります。好みのものを選択して、ウィンドウを閉じます。驚いたことに、何も起こりませんが、アイコンをもう一度クリックして[メディアストリーミングデバイスの検索]を選択すると、変更が有効になります。

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

「メディアストリーミングデバイスの検索」を選択して、ネットワーク上でアクセス可能なすべてのものを表示します。すべてのデバイスが表示されるまでに1分ほどかかる場合があります。

これで、使用可能なデバイスのリストから目的地を選択でき、アイコンが変更されて小さな再生ヘッドが含まれるようになります。これは、デバイスがストリームを取得する準備ができていることを意味します。デフォルトでは、Mkchromecastはデバイスの音量を0に設定していることに気づきました。そのため、[音量]オプションを選択して、適切な値に設定することをお勧めします。

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

パイプを管理するためのパルスオーディオコントロール

オーディオを正しいデバイスにパイプするために、UbuntuSoftwareから入手できるPulseAudio Software Control(「pavucontrol」を検索)と呼ばれる2番目のソフトウェアを使用することを選択します。これには、上部に5つのタブがあります。 「出力デバイス」の下から始めて、Mkchromecastがリストされてアクティブになっていることを確認します。また、標準の出力スピーカーがハードウェアデバイスとして表示されます。音量を変更するための音量スライダーと、ストリームを複数のデバイスに同期するためのロックボタンがありますが、一度に1つずつ出力します。

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

次に、ソースが必要です。ローカル再生にはMPVMediaPlayerを使用しています。ソースを起動し、MP3やwavなどのファイルを追加します。タブのPulseAudioの再生の下に、システムサウンドとメディアプレーヤーのエントリが表示されます。デフォルトでは、メディアプレーヤーは標準出力で再生するように設定されています。

メディアプレーヤーの横にあるボタンを選択し、Mkchromecastを選択します。

これで、メディアプレーヤーで[再生]をクリックすると、選択したデバイスからサウンドが出力されます。 Mkchromecastシステムトレイアプリに戻って別のデバイスを選択すると、音声が切り替わります。

Chromeからローカルファイルをストリーミング

2番目のオプションはおそらく最も単純ですが、ChromeまたはオープンソースのChromiumブラウザ内で実行されるため、より多くのシステムリソースを使用します。

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

Chromeには独自のネイティブキャストシステムがあるため、ウェブラジオ局またはSpotifyなどのウェブアプリを開き、メニューに移動して[キャスト]を選択すると、利用可能なデバイスのリストが表示されます。デバイスを選択すると、サウンドの再生が始まります。

また、デバイスを選択し、下部にある[ソース]リストをクリックして、ローカルファイルをリッスンする場合は[ファイルをキャスト]を選択することもできます。ファイルセレクターが表示され、再生を開始するトラックを選択できます。これに伴う問題は、それがすべてかゼロかということです。デバイス自体を除いて、再生や一時停止を実際に制御することはできず、音量を調整する機会もありません。

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

良い代替手段は、Chromeウェブストアから入手できるローカルオーディオプレーヤー拡張機能です。これにより、再生するファイルを選択したり、音量を調整したり、一定時間後にオフになるようにスリープタイマーを設定したりできます。これはオーディオブックに最適です!

この拡張機能は、使用する前に1つの小さな調整が必要です。インストールしたら、[メニュー]-> [拡張機能]に移動し、[ローカルオーディオプレーヤー]を選択して、[詳細]ボタンをクリックします。ページの途中に、「ファイルURLへのアクセスを許可する」への切り替えが表示されます。

LinuxからChromecastとGoogleホームにオーディオをストリーミングする方法

これで、ローカルファイルをブラウザにドラッグでき、プレーヤーが起動します。 「メニュー->キャスト」を実行してデバイスを選択し、「再生」をクリックします。ここでも、さまざまなデバイスを選択でき、オーディオは正しい場所に移動するはずです。

これで、GoogleHomeまたはChromecastデバイスを接続できる家のどこでもサウンドを楽しむことができます。たぶん、PulseEffectsを使ってエクスペリエンスを強化して、音楽のダイナミクスを均一にしたり、低音を上げたりすることもできます。

Chromecastをお持ちでない場合は、RaspberryPiを使用して自分で作成することもできます。


  1. Mac で Google Home アプリをダウンロードして使用する方法

    Mac 用 Google Home アプリ 多くの場合、Chromecast、Google Home、および Google Home と互換性のある他のいくつかのスマートフォンまたはモバイル デバイスを構成および整理するために使用され、Android および iOS システムでのみ動作することを意図しています。ただし、Google Home アプリケーションが提供するプログラムの一部またはすべてを任意の MacBook デバイスで利用できる代替ソリューションがいくつかあります。 パート 1. Mac に Google Home アプリをダウンロードできますか? 選択できるAndroidおよび

  2. Google Home デバイスで音楽を再生する方法

    スマート スピーカーの強みの 1 つは、多数のサービスから音楽をストリーミングできることです。Google ホーム デバイスも同様です。 Google Home デバイスは、お気に入りのトラックを再生するだけでなく、スマートホーム キットを制御したり、電話をかけたり、買い物を注文したり、1 日の計画を立てたりすることができます。 このガイドでは、Google Home と Google Home Mini での音楽の再生と制御、およびデバイスが音楽の再生を停止した場合の一般的な問題と解決策に焦点を当てます。 それでは早速、Google ホーム デバイスで音楽をリンクしてストリーミング