我正在使用旧的 Raspberry Pi 1(型号 B,256MB Ram),搭载 Raspbian 2012-8-16 版本。我于 2012 年 8 月购买了它,有一段时间没用了。最近,我重新设置了它,并尝试使用网络浏览器(Midori 0.4.3)观看 YouTube 视频。但是,我发现浏览器在流式传输 YouTube 视频时似乎有问题,我只能在浏览器内的视频区域看到一个黑框。
由此关联,说明 Raspberry Pi Model B(512mb)可以流畅观看视频。
看来我的 Pi 中剩余的可用内存只有 10K。“free”命令的输出是:
pi@raspberrypi ~ $ free
total used free shared buffers cached
Mem: 188112 177128 10984 0 3668 29908
-/+ buffers/cache: 143552 44560
Swap: 102396 92 102304
内存不足是我的 Raspberry Pi 观看视频的一个关键问题吗?
有人有使用 Raspberry Pi Model B (256MB Ram) 观看 YouTube 视频的经验吗?这个任务可行吗?如果可以,我应该使用什么操作系统(和版本)和什么应用程序?
谢谢您的任何建议。
编辑 :
“ps”的输出是:
pi@raspberrypi ~ $ ps
PID TTY TIME CMD
6224 pts/2 00:00:00 bash
10432 pts/2 00:00:00 ps
“top” 的前几行输出是:
top - 15:49:39 up 18:44, 3 users, load average: 0.17, 0.23, 0.24
Tasks: 104 total, 1 running, 103 sleeping, 0 stopped, 0 zombie
%Cpu(s): 9.1 us, 6.2 sy, 0.0 ni, 84.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 188112 total, 173568 used, 14544 free, 468 buffers
KiB Swap: 102396 total, 136 used, 102260 free, 26424 cached
答案1
YouTube 无法正常工作的原因可能有很多。首先我想到的是,我认为 Midori 没有预装 Flash Player。您可能需要这样做。另一方面,如果没有安装 Flash Player,YouTube 应该可以播放 HTML5 格式的视频。我现在知道为什么它对您不起作用了。您安装了哪个操作系统?Raspbian?
在换用 RPi 2 之前,我拥有一台 RPi Model B。我当时运行的是 Arch Linux。因此,我可以控制运行的软件,从而最大限度地减少 RAM 使用量。使用 Model BI 可以“流畅”地观看 YouTube,但分辨率必须保持在 720p最大限度。
由于 RAM 有限,我认为 RPi 最好使用极简系统和轻量级桌面管理器。也可以尝试使用其他浏览器。我大部分时间都在使用 Chromium。