完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Rec 0003 本板资源特别适合多媒体终端等应用场景开发,本篇基于ffmpeg的ffplay实现视频播放器的Demo。 我们基于WIN11+WSL2+UBUNTU的方式搭建开发环境,搭建过程可以网上搜索,这里不再赘述。需要安装必要的工具,比如sudo apt-get install gcc-aarch64-linux-gnu等。
安装位于/home/lhj/opt/ffmpeg/win 包括库,头文件
生成了两个工具位于/home/lhj/opt/ffmpeg/win/bin/下
我们看到没有生成ffplay,需要先安装SDL2,再重新构建。
此时生成了ffplay
sudo vi /etc/profile 添加路径
就可以使用ffmpeg,ffplay,ffprobe三个工具了。 由于开发板运行了Ubuntu20系统,且已经联网支持apt-get安装各种包。 且开发板性能足够,所以可以直接在开发板上构建。
生成文件位于
从https://github.com/BtbN/FFmpeg-Builds/releases/tag/latest下载编译好的二进制文件 选择linuxARM64版本 解压bin目录下即为可执行文件
使用ffplay播放视频 可以从https://sample-videos.com/index.php#sample-mp4-video下载测试视频 播放视频
见顶部视频,可以看到要基于本板实现视频播放终端是非常简单的,这得益于开发板完善的系统和强劲的资源性能。 总结 以上实现了ffmpeg ffplay视频播放开发环境的搭建,得益于开发板强劲的性能,运行了Ubuntu20系统,且支持apt安装包,所以可以直接在开发板上构建,避免了繁琐的交叉编译,构建速度也和PC上差不太多。和PC端对比性能测试看到基本是PC端性能的一半,可以看到是非常强悍的,基本可以作为开发PC来使用了。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
385 浏览 0 评论
314 浏览 0 评论
515 浏览 0 评论
「飞凌嵌入式OK3568开发板试用 」直接在开发板上开发LVGL程序
2809 浏览 1 评论
【飞凌AM6254开发板试用】+5内核编译串口芯片Linux驱动(原创)
6293 浏览 0 评论
【飞凌RZ/G2L开发板试用体验】第一篇 飞凌RZ/G2L开发板初体验
5588浏览 2评论
2995浏览 2评论
2091浏览 2评论
【飞凌OKA40i-C开发板试用体验】一:开箱报告+功能初体验+点灯
2037浏览 1评论
【飞凌嵌入式OKMX8MP-C 开发板试用体验】移植USBWIFI RTL8192EU驱动并设置开机自启动
5051浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 粤ICP备14022951号 )
GMT+8, 2023-12-5 06:54 , Processed in 0.277087 second(s), Total 36, Slave 28 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:粤 B2-20160233 工商网监 湘ICP备2023018690号