Netflix 播放高清视频时速度较慢。

Netflix 播放高清视频时速度较慢。

我正在使用 Netflix 桌面版(https://launchpad.net/netflix-desktop) 基本上只是一个使用 Firefox 在 Wine 中/下运行的 Ubuntu 应用程序。一切都运行良好,但高清播放除外。我知道 Wine 会降低应用程序的速度,但我想知道我可以做哪些事情才能从我的 Ubuntu 12.04 中获得更多性能。

到目前为止,我已经尝试在系统监视器中更改进程的优先级,但似乎不起作用。

我的处理器是英特尔® 酷睿™ i5-3317U CPU @ 1.70GHz × 4

我有4 GbRAM(以及交换空间)

我最好的猜测是,我没有利用我的显卡,英特尔高清显卡 4000

我的电脑是 HP Spectre XT 13-2050 (http://www.amazon.com/HP-Spectre-13-2050nr-13-3-Inch-Laptop/dp/B0085RUZFA

答案1

Microsoft Silverlight 仅与 Windows 兼容。我不建议使用 Wine,因为正如您所说,它会导致性能下降。我建议使用 Pipelight,它是 Silverlight 的 Linux 开源重制版。

确保在安装之前已关闭所有浏览器。

添加 Pipelight 存储库并更新:

sudo apt-add-repository ppa:ehoover/compholio
sudo apt-add-repository ppa:mqchael/pipelight
sudo apt-get update

从 repo 安装 Pipelight:

sudo apt-get install pipelight-multi

安装后启用Silverlight插件:

sudo pipelight-plugin --enable silverlight

Pipelight 也可以用于安装 Windows 版本的 Adob​​e Flash,尽管我建议使用 Linux 版本:

sudo pipelight-plugin --enable flash

安装后,您需要配置您的网络浏览器。

如果你有火狐浏览器,安装扩展用户代理覆盖https://addons.mozilla.org/en-US/firefox/addon/user-agent-overrider/

在设置中,选择用户代理“Mozilla/5.0 (Windows NT 6.1;WOW64;rv:15.0) Gecko/20120427 Firefox/15.0a1”


如果你有谷歌浏览器,安装扩展用户代理切换器https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg

在设置中,选择Windows 版 Firefox 15

答案2

在以下线程的帮助下,我找到了解决 Ubuntu 13.10 下 Netflix 播放滞后/丢帧的问题(在 Ubuntu 下使用本机 Firefox 并为 Silverlight 启用管道):

https://wiki.archlinux.org/index.php/PulseAudio#Realtime_scheduling

这似乎是 Pulseaudio 的问题。按照该线程,发出以下命令:

sudo gedit /etc/pulse/default.pa

搜索以下行:

load-module module-udev-detect tsched=0

并将其替换为:

load-module module-udev-detect tsched=1

在编辑器中保存文件。

使用以下命令重新启动 Pulseaudio 服务器:

pulseaudio -k
pulseaudio --start

并且播放效果完美,即使是全高清的。

相关内容