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格式的文件,到上一层目录,重新打包

烧录

 

 

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值