用于在嵌入式Linux(buildroot)中实现视频播放的API

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于在嵌入式Linux(buildroot)中实现视频播放的API相关的知识,希望对你有一定的参考价值。

我正在研究类似动作相机的设备。我需要实现播放录制视频的功能。即,回放ui应该能够播放/暂停,搜索,2倍速回放以及显示AVI文件的时间/持续时间。 SDL 1用于图形,而Buildroot用于构建。

我喜欢libvlc,但是由于某些原因,它在目标系统上确实很慢。

以ffplay编写我自己的视频回放是可行的选择。与libvlc相比,我发现它是低级的。

[能否请您推荐给我类似libvlc的库,这些库有望在嵌入式Linux中实现视频播放?

答案

我会看一下gstreamer框架,如果它支持目标上的硬件加速。

以上是关于用于在嵌入式Linux(buildroot)中实现视频播放的API的主要内容,如果未能解决你的问题,请参考以下文章

Buildroot构建指南--Overview

将 python3 包添加到 Buildroot

buildroot构建项目---buildroot介绍

buildroot使用介绍

Linux基于IMX6ULL移植Buildroot

Linux基于IMX6ULL移植Buildroot