私たちは生活の中で、たまにこのようなニーズがあるかもしれません。例えば、寝室やオフィスで勉強や仕事をしているときに音声メッセージを聞いたり、ビデオを見たりする必要があり、スピーカーで音を出すことができず、頻繁にイヤホンを変えたくない(怠惰)場合、このようなシーンのニーズを満たすことができます。
個人的な使用シナリオの参考#
iPad のオーディオを PC で制御し、iPad を横に置いて自動的に TikTok を再生したり、音楽を聴いたりすることができます。以下のように:
他にも、さまざまなニーズがありますが、それは個々の状況によります。
Windows プラットフォーム#
Windows 10 およびそれ以降のバージョンでは、Bluetooth Audio Receiverというソフトウェアを Microsoft Store からダウンロードするだけで簡単に実現できます。
Bluetooth Audio Receiver の使用は非常に簡単で、2 つの条件があります:
- コンピュータには Bluetooth 機能が必要であり、または Bluetooth アダプタが必要です。
- スマートフォン(または A2DP をサポートする再生デバイス)を Bluetooth でペアリングし、接続します。
次に、Bluetooth Audio Receiver を実行し、音楽を再生したいスマートフォンをリストから選択し、Open Connectionをクリックし、最後にスマートフォンで音楽を再生します。
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