i.mx287学习笔记8-buildroot编译mplayer

上面是我的微信和QQ群,欢迎新朋友的加入。

1.开始

嵌入式linux几种播放视频的方法:

1.交叉编译mplayer、smplayer等软件,移植到嵌入式平台。这种方法在嵌入式平台不能控制窗口位置,不能很好的嵌入到自己程序的窗口中去。但是实现起来应该比较快。
2.使用qt4的phonon组件。这个需要移植相关的phonon、phononbackend、gstreamer等。
3.使用qt5的QMediaPlayer。也需要移植gstreamer。

现在先用一个简单的方式,也就是mplayer来播放视频

移植有点麻烦,好在buildroot有这个插件

2.获取buildroot最新源码

git clone git://git.buildroot.net/buildroot

可以从git上拉取最新的分支

不过这两年好像改版蛮多,新版上面没有mplayer了,所以我用了2017年的版本

3.配置文件系统

make menuconfig

开启配置界面

首先配置Target options页面

其他的就不改了,刚下下来,以后有时间再慢慢熟悉,直接加程序

设置Target packages页面

开启视频播放软件

顺便把音频也开启

保存配置,退出界面

文件系统镜像配置Filesystem images

我一般用USB更新镜像,要打包成tar.bz2文件

编译

make

这里会有一个比较长的时间,buildroot要下载各软件包,并且自动打包到文件系统

相比yocto,这个还是挺简单的

4.烧录到设备

因为烧录软件烧录要一个以tar.bz2格式的文件,到上一层目录,重新打包

烧录

 

 

。。。要测试,发现没串口模块,看不到打印信息,后面再写

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值