首页 > 解决方案 > APIs for implementing video playback in embedded Linux (buildroot)

问题描述

I am working on an action-camera like device. I need to implement the functionality to play recorded videos. Namely, the playback ui should be able to play/pause, seek, 2x speed playback and display time/duration of the AVI file. SDL 1 is used for the graphics and Buildroot for building.

I like libvlc, but for some reason it is really slow on the target system.

To write my own video playback ffplay as a foundation is the viable alternative. I find it to be low-level compared to libvlc though.

Could you please suggest me libraries like libvlc that are promising for video playback implementation in embedded Linux?

标签: apiembedded-linuxlibvlcbuildrootvideo-player

解决方案


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


推荐阅读