banner
Barry

Barry

偶尔摆烂,经常偶尔.
twitter
github
tg_channel
medium
email
steam_profiles

PCでモバイルデバイスのオーディオをエレガントに制御する

私たちは生活の中で、たまにこのようなニーズがあるかもしれません。例えば、寝室やオフィスで勉強や仕事をしているときに音声メッセージを聞いたり、ビデオを見たりする必要があり、スピーカーで音を出すことができず、頻繁にイヤホンを変えたくない(怠惰)場合、このようなシーンのニーズを満たすことができます。

個人的な使用シナリオの参考#

iPad のオーディオを PC で制御し、iPad を横に置いて自動的に TikTok を再生したり、音楽を聴いたりすることができます。以下のように:
iPad

他にも、さまざまなニーズがありますが、それは個々の状況によります。

Windows プラットフォーム#

Windows 10 およびそれ以降のバージョンでは、Bluetooth Audio Receiverというソフトウェアを Microsoft Store からダウンロードするだけで簡単に実現できます。
Bluetooth Audio Receiver の使用は非常に簡単で、2 つの条件があります:

  1. コンピュータには Bluetooth 機能が必要であり、または Bluetooth アダプタが必要です。
  2. スマートフォン(または A2DP をサポートする再生デバイス)を Bluetooth でペアリングし、接続します。

次に、Bluetooth Audio Receiver を実行し、音楽を再生したいスマートフォンをリストから選択し、Open Connectionをクリックし、最後にスマートフォンで音楽を再生します。
Bluetooth Audio Receiver

Linux プラットフォーム#

Linux プラットフォームでは、少し手間がかかるかもしれませんが、Linux を使用しているのであれば、いくつかのコマンドを入力していくつかのソフトウェアをインストールすることは簡単です。
まず、Bluez、Pulseaudio、および pulseaudio-bluetooth モジュールが Linux システムにインストールされていることを確認してください。ほとんどの Linux ディストリビューションにはこれらのツールが予めインストールされていますが、もし失われている場合は、以下のようにインストールしてください。

Bluez の Linux へのインストール#

Arch Linux およびその派生版に Bluez をインストールするには、次のコマンドを実行します:

$ sudo pacman -S bluez

Debian、Ubuntu では:

$ sudo apt install bluez

Fedora、CentOS、RHEL では:

$ sudo dnf install bluez

または

$ sudo yum install bluez

openSUSE では:

$ sudo zypper install bluez

Bluez をインストールしたら、Bluetooth サービスが起動していること、およびブート時に有効になっていることを確認してください。

$ sudo systemctl start bluetooth
$ sudo systemctl enable bluetooth

Bluetooth の状態を確認するには、次のコマンドを実行します:

$ systemctl status bluetooth

Pulseaudio の Linux へのインストール#

PulseAudio は、オープンソースのクロスプラットフォームでネットワーク対応の音声サーバープログラムであり、freedesktop.org プロジェクトによって配布されています。Linux およびさまざまな BSD ディストリビューション(FreeBSD や OpenBSD、macOS など)をサポートしています。Pulseaudio はほとんどの Linux ディストリビューションのデフォルトリポジトリで利用できます。Bluetooth で再生するためには、pulseaudio-bluetooth モジュールをインストールする必要があります。

次のコマンドを実行して、Arch Linux およびその派生版(EndeavourOS や Manjaro Linux など)に Pulseaudio および他の必要なプログラムをインストールします:

$ sudo pacman -S pulseaudio pavucontrol pulseaudio-bluetooth

Debian、Ubuntu、Linux Mint では、次のコマンドを実行するだけです:

$ sudo apt install pulseaudio pulseaudio-utils pavucontrol pulseaudio-module-bluetooth

Fedora、RHEL 8、AlmaLinux 8、Rocky Linux 8:

$ sudo dnf install pulseaudio pulseaudio-utils pavucontrol pulseaudio-module-bluetooth

CentOS 7.x., RHEL 7.x: CentOS 7.x.、RHEL 7.x:

$ sudo yum install pulseaudio pulseaudio-utils pavucontrol pulseaudio-module-bluetooth

openSUSE:

$ sudo zypper install pulseaudio pulseaudio-utils pavucontrol pulseaudio-module-bluetooth

Linux PC とスマートフォンのペアリング#

スマートフォンが PC とペアリングされていることを確認してください。Bluetooth のペアリングは非常に簡単です!おそらく何度もやったことがあるでしょう。ここでは詳しく説明しませんが、幸運な場合は接続後、コンピュータからスマートフォンの音声を聞くことができるでしょう。そうでない場合は、次の手順を続ける必要があるかもしれません。

設定#

以下のコマンドを実行して、~/.config/pulse/system.pa という名前のファイルを作成します:

$ mkdir ~/.config/pulse/
$ nano ~/.config/pulse/system.pa

以下の行を追加します:

.include /etc/pulse/system.pa
load-module module-bluetooth-policy
load-module module-bluetooth-discover

ファイルを保存して閉じます。変更を有効にするために、次のコマンドで Bluetooth サービスを再起動します:

$ sudo systemctl restart bluetooth

直接「/etc/pulse/system.pa」ファイルを編集して変更を加えることもできます。ただし、システム全体の設定ファイルを編集することは強くお勧めしません。代わりに、ユーザーの設定ファイルを編集することをお勧めします。これが「~/.config/pulse」ディレクトリを作成し、システムの設定ファイルをコピーして必要に応じて編集する理由です。~/.config/pulse/default.pa ファイルは完全なコピーではなく、".include/etc/pulse/default.pa" 行で始まり、デフォルト値を上書きすることができます。これにより、将来の pulseaudio の更新時に問題が発生するのを防ぐことができます。

終わりに#

これですべての手順が完了しました。
お楽しみください!
参考記事:Turn Your Linux PC Into Bluetooth Speakers For Your Phone - OSTechNix

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。