Linux 設置藍牙揚聲器以從 Android/iOS 手機流式傳輸音頻


第二o 如何從我的 Apple iOS 或 Google Android 手機將音頻流式傳輸到我的筆記本電腦或台式機揚聲器?我有一台基於 Linux 的筆記本電腦,帶有藍牙揚聲器設置和更好的音頻揚聲器從我的 Android/iOS 手機。或查看如何將音頻流式傳輸到您的桌面。

為什麼將音頻從手機流式傳輸到 Linux 筆記本電腦或台式機?

我有 羅技 Z623 2.1 多媒體音箱它們真的很可愛,儘管每次我連接到 VPN 工作時,Google Music Web Player 都會禁用很多曲目。這就是我在手機上播放音樂的原因。但是我手機上的音質又低又差。我不想買智能音箱或外接藍牙設備來播放音樂。所以我的搜索把我帶到了 Arch Linux 藍牙 wiki 幫助頁面上遠程音頻播放。

Linux 設置藍牙揚聲器以從 Android/iOS 手機流式傳輸音頻

事實上,您需要一台支持藍牙和 PulseAudio 聲音軟件的 Linux 筆記本電腦/台式機。以下是步驟:

第 1 步 – 找到藍牙 Linux 驅動程序

由於我使用的是 Ubuntu Linux 20.04 LTS(該命令也適用於 Debian),因此我使用 apt 命令/apt-cache 命令來查找模塊。
apt-cache search pulseaudio | grep -i blue
Fedora Linux 用戶嘗試使用 dnf 命令
dnf search pulseaudio-module-bluetooth

RHEL/CentOS Linux 用戶應該使用 yum 命令。
yum search pulseaudio-module-bluetooth

Suse/OpenSUSE Linux 用戶,請嘗試 zypper 命令。
zypper search pulseaudio-module-bluetooth
Arch Linux 用戶可以使用 pacman 搜索包,如下:
pacman -Ss pulseaudio | grep -i blue

包裹名字:

extra/pulseaudio-bluetooth 13.99.2+11+g05f567086-1
    Bluetooth support for PulseAudio

第 2 步 – 安裝藍牙 Linux 驅動程序以從 Android/iOS 流式傳輸音頻

到目前為止,您已經了解瞭如何為 PulseAudio 找到藍牙支持。然後根據您的 Linux 發行版安裝軟件。
## Debian/Ubuntu Linux ##
sudo apt install pulseaudio-module-bluetooth
## CentOS/RHEL 8.x or Fedora Linux latest ##
sudo dnf install pulseaudio-module-bluetooth
## SUSE/OpenSUSE Linux ##
sudo zypper in pulseaudio-module-bluetooth
## Arch Linux user ##
sudo pacman -Syu pulseaudio-bluetooth

第 3 步 – 如何配置 Linux 以通過藍牙發送聲音

現在 PulseAudio 藍牙 Linux 驅動程序已安裝,編輯以下文件:
sudo vim /etc/pulse/system.pa

添加以下指令:

### Adding bluetooth audio streaming on Linux - Oct/14/2020 ###
load-module module-bluetooth-policy
load-module module-bluetooth-discover

第 4 步 – 在 Linux 上重新啟動藍牙服務

筆記: 無需以 root 身份重新啟動藍牙。即以普通用戶身份運行命令。

語法是:
## Kill a running daemon on Linux ##
$ pulseaudio --kill
## Start the daemon if it is not running ##
$ pulseaudio --start

第 5 步 – 將您的 Android/iOS 手機與您的計算機配對

就這樣。我們都準備好了。接下來,將您的 Google Android 或 Apple iOS 設備(例如 iPad 或 iPhone)與您的 Linux 筆記本電腦或台式機配對。例如:

  1. 轉到設置選項並打開手機的藍牙。
  2. 如果您使用的是基於 Gnome 的 Linux 桌面,請打開活動概覽並開始在藍牙上輸入。
  3. [Bluetooth]單擊以打開面板。
  4. 確保藍牙已啟用,並且您的計算機將開始搜索設備。
  5. 我需要在手機和 Linux 桌面上驗證代碼。
    Linux 將手機與藍牙配對
  6. 確保在移動應用程序中選擇了藍牙揚聲器/Airplay。
    Google Android Pixel 將音樂吹向 Linux Deathstop
    Apple iOS 將音樂流式傳輸到 Linux 藍牙揚聲器

結論是

現在您知道如何將音頻從 iOS 或 Android 手機/平板電腦流式傳輸到 Linux 驅動的計算機。一定要檢查 拱維基 和脈衝音頻 文檔頁面 用於遠程音頻播放的其他藍牙配置選項。