在 Firefox 中在 Twitch 上观看内容时,如何提高 CPU 性能?

hen*_*nry 1 flash video

这是我htop在 Twitch 上观看内容时的输出:

在此处输入图片说明

我使用火狐浏览器。当我在 Youtube 上观看某些内容时,CPU%-value 约为 10... 或 20%(我通过 PPA安装了英特尔支持,这是我从 webup8.org 上的指南中获取的)。除此之外,Twitch 上的视频很卡顿,几乎无法观看。

  • 我为 Flash 设置此 Intel 图形支持的方式有问题吗?

  • 还是 Twitch 的 Flash 流有问题?

无论哪种方式,有没有办法提高在 Twitch 上观看内容时的性能?

hen*_*nry 7

所以我决定将其标记为答案,因为用户在浏览器中观看 Twitch 时似乎没有办法改进。

经过进一步研究,我自己发现寻找其他方法来缓解 Twitch 整体性能不佳的情况更为可行。这是可以在VLC 中观看视频流的替代方法。我在xmodulo.com上找到了这个指南,最初是通过linux.com

第一件事

  • 您可以粘贴到通过终端Ctrl+ Shift+ V。当您只想快速启动它时,这应该会让您的生活更轻松。无需键入或使用鼠标。

  • Twitch 支持时间码!您可以通过?t=4m在 URL 末尾添加来在第 4 分钟开始播放视频。


Livestreamer 是一个命令行界面 (CLI) 客户端,根据给定的流 URL,从 URL 检索实时流视频,并将其通过管道传输到本地主机上运行的本机视频播放器。因此,使用 Livestreamer,您可以通过 VLC 或 mplayer 等稳定且轻便的视频播放器享受来自各种来源的直播,而无需打开网络浏览器。目前,Livestreamer 支持来自 20 多个不同网站的流媒体,包括 Dailymotion、YouTube Live、Twitch/Justin.tv、Livestream 和 UStream。

在 Ubuntu 上安装 Livestreamer

$ sudo apt-get install python-pip
$ sudo pip install livestreamer 
Run Code Online (Sandbox Code Playgroud)

默认情况下,Livestreamer 尝试将流媒体视频传输到 VLC 播放器。因此,您还需要在 Linux 系统上安装 VLC 播放器:

$ sudo apt-get install vlc
Run Code Online (Sandbox Code Playgroud)

使用 Livestreamer 从命令行观看直播

要观看任何直播频道/节目,首先从其官方网站获取其相应的 URL。

例如,假设您要观看的直播内容的 URL 是http://www.youtube.com/watch?v=Vw4KVoEVcr

要检查给定内容的可用流媒体质量(即比特率),只需使用 URL 运行 livestreamer 命令:

$ livestreamer http://www.youtube.com/watch?v=Vw4KVoEVcr0
Run Code Online (Sandbox Code Playgroud)

输出是

[cli][info] Found matching plugin youtube for URL http://www.youtube.com/watch?v=Vw4KVoEVcr0
Available streams: 144p (worst), 240p, 360p (best)
Run Code Online (Sandbox Code Playgroud)

要以最佳可用质量观看直播流,请按以下格式运行 livestreamer 命令。这将自动启动 VLC 播放器,并且流将在 VLC 上开始:

$ livestreamer http://www.youtube.com/watch?v=U4Pw3ofFWgs best 
Run Code Online (Sandbox Code Playgroud)

要以特定的流媒体质量(例如 360p)观看直播流,请按如下方式运行 livestreamer:

$ livestreamer http://www.youtube.com/watch?v=U4Pw3ofFWgs 360p
Run Code Online (Sandbox Code Playgroud)

如果您有自己喜欢的流媒体播放器,您可以让 Livestreamer 启动播放器而不是默认的 VLC,如下所示:

$ livestreamer --player=mplayer http://www.youtube.com/watch?v=U4Pw3ofFWgs 360
Run Code Online (Sandbox Code Playgroud)