连接蓝牙耳机后,网页浏览器无法播放视频。如何解决此问题?

连接蓝牙耳机后,网页浏览器无法播放视频。如何解决此问题?

我有一个 Emby 媒体服务器,在家用服务器上运行在 Ubuntu 16.04 上。我喜欢在运行 Ubuntu 16.10 的笔记本电脑上观看视频。播放工作正常,但当我尝试使用连接的蓝牙耳机观看时,视频无法播放。

如果我top在我的服务器上运行,我可以看到ffmpegCPU 已经达到最大限度:

6626 emby      20   0 1094264 348240  27820 R 181.2  4.3  10:46.21 ffmpeg

一旦我停止尝试播放视频,CPU 使用率就会下降到预期的正常水平。

如果我断开蓝牙耳机的连接,视频播放立即可以正常进行,并且音频可以通过笔记本电脑内置扬声器正常播放。

我通常使用 Firefox,但我尝试过 Chrome、Chromium 和 Opera,但在尝试播放连接耳机的视频时,它们都表现出相同的行为。

看来这种行为不仅限于我的 Emby 媒体服务器,我曾尝试播放 YouTube 视频,但在连接蓝牙耳机的情况下也无法播放。

耳机和 Emby 视频播放均可在我的 Android 手机上正常运行。

如果我通过笔记本电脑上的 VLC 播放服务器上的同一个视频文件,视频和音频都可以正常工作。这是一种解决方法,但不是我的首选。

问题似乎与在连接蓝牙耳机的情况下在网络浏览器中播放视频有关。有人能帮我解决这个问题吗?

答案1

听起来耳机处于错误模式,pylovers a2dp.py 脚本应该可以让它工作

wget https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae/archive/d698974910bbb7d016ec0ad08c1bf41b4b524364.zip
unzip d698974910bbb7d016ec0ad08c1bf41b4b524364.zip
mv ~/d68be364adac5f946887b85e6ed6e7ae-d698974910bbb7d016ec0ad08c1bf41b4b524364/a2dp.py .a2dp.py
chmod +x a2dp.py

然后只需运行./a2dp.py 如果您已经与多个蓝牙设备配对,您将需要在显示的列表中输入与耳机相对应的号码。

./a2dp.py重新连接设备后,你可能需要运行

答案2

我在使用 Ubuntu 18.04 LTS 和新买的耳机时就遇到了这种情况。

正如 Jeremy31 所说,您的耳机处于错误模式。
但是,您不需要在 Ubuntu 18.04 中运行任何代码:
只需在

“声音设置” -> “输出”

标签。

相关内容