我是Raspberry Pi的新手。我正在尝试开发一种媒体播放器,该播放器将使用诸如libvlc之类的库进行解码。现在的问题是我无法继续进行硬件加速...

我已经在互联网上阅读了很多东西,但是似乎没人真正知道。

有人有工作吗?

解决方案:我已经在Raspberry上成功地通过硬件加速编译了VLC,并在我的博客上发布了一个教程!
对于所有感兴趣的人,这里的链接是:Pi教程上的VLC hw

评论

具体是什么问题?我们有什么工作吗?硬件加速可以分配各种东西。编码/解码的分配是使用硬件完成的,还有OpenGLES。您问的是abooot吗?

omxplayer是pi上流行的命令行媒体播放器,并且确实支持硬件加速。也许是一个起点?

添加到@Frepa的观点。 OMXPlayer是开源的,因此有必要了解一下

这很棒。硬件加速是我使用omxplayer的唯一原因。看来我现在可以抛弃它了:)

一个小建议。您可以在此处将解决方案作为答案;)

#1 楼

如果您想了解Raspberry Pi上使用的OpenGL ES,这里是示例的交互式演练。

您可以在opengles-book上找到有关OpenGL的更多信息

对于GUI可能是有用的,并且现在您不需要X来运行它们(以某些方式)不错,但其他方面不太好)。

您还需要使用慈善机构网站上提供的可用(以及获得许可的选项)实现硬件解码视频。

#2 楼

我会推荐OpenElec。这是一个开放源代码的媒体播放器发行版,在256MB的Model B RasPi上开箱即用,可以通过USB密钥或通过网络播放媒体文件。

有安装映像(和源代码)可从网站上获得,并且可以通过使用BerryBoot(多映像引导加载程序)自动下载来获得RasPi兼容映像。易于配置,这是在OpenElec自身中开发自己的系统或模块的一个很好的起点。

评论


OpenElec是否支持诸如在多个节点(raspis)上同步视频,音频可视化以及以从属模式运行(例如ssh输入或远程发出要在主屏幕上运行的命令)等功能?

– puk
13-10-18在4:46

我认为有一些现有的可视化模块,我想您可以为其余部分找到/编写模块/技巧。它的主要优点是可以直接配置为HTPC,并且可以利用许多现有模块

–内森·邓恩(Nathan Dunn)
2014年1月29日,下午3:59