我刚买了一台戴尔 Mini 1012,它带有一个 Broadcom Crystal 媒体加速器芯片。我想知道在 Ubuntu 上使用这个硬件的最新技术是什么?我的意思是,安装驱动程序以使用此硬件的最佳方式是什么,以及目前支持它的媒体播放器是什么?我已经读过 XBMC 目前可以这样做,但是 gstreamer 呢?
理想情况下,我想找到一个解决方案,以便我可以使用该设备加速 Flash 视频。似乎一种策略可能是将 Flash 视频下载到硬盘驱动器并使用支持 Crystal 的外部媒体播放器播放它们,这似乎是一种选择,但我想知道是否有任何免费的 Flash 替代品(Gnash和 Lightspark)是否支持使用 Crystal API 对 Flash 视频进行硬件加速?
网络上似乎有很多关于这一切的信息,但它没有合并,而且似乎是一个快速移动的目标,因此任何人对此可能有任何见解都会受到赞赏。
我在 ubuntu 12.04 和 11.10 上尝试了 CrystalHD。两个 ubuntu 版本的图腾都有问题,在 mp4 格式上播放非常不稳定。我安装了指示器以确保 CrystalHD 正在运行,是的!删除 gstreamer crystalHD 插件将使 totem 可以流畅地播放 mp4。但是用水晶播放 1080p youtube/流媒体网站是完美的。我希望任何人都可以指出为什么图腾在某些情况下对水晶不友好。
从 git 安装最新的 CrystalHD ..
BCM 的驱动程序住在
linux-firmware-nonfree
. 安装那个!它应该涵盖使用 GStreamer 的媒体播放器。Totem,Gnome+Ubuntu 中的默认视频播放器是基于 GStreamer 的。您可能需要立即运行
sudo modprobe crystalhd
以加载驱动程序(它应该在下次启动时自动执行此操作)。如果这不起作用,您可以自己构建模块。这并不难,而且有据可查。从他们的支持页面下载 zip并阅读自述文件。
我承认我不知道其他媒体播放器的状态。我确实认为 mplayer 和 xine 都取得了进展,但我可能是错的。
至于Flash,即使Adobe在屋顶上大声支持,我也不会相信,直到我看到它。
截至今晚,我已经能够在 Flash Player 中成功实现硬件加速(youtube 1080p 视频运行流畅)。我在这里详细说明了我的说明:
我已经用 Ubuntu Natty 在 AO532h 上启动并运行得很好。我不得不从这里编译一个 git 快照:http: //git.wilsonet.com/crystalhd.git/(我使用了 2011-01-23 之一)。使用 Flash (10,2,154,18) 进行加速没有问题,在图腾 (GStreamer) 中也一样。