完善资料让更多小伙伴认识你,还能领取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来使用了。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
双核Cortex-A7 CPU、64位玄铁C906 RISC-V CPU,OK113i-S开发板开发体验
12507 浏览 0 评论
基于 i.MX6ULL 高性价比、通用性强的处理器,适合初学者的板卡ELF 1开发板项目实践
8775 浏览 1 评论
【飞凌OK113i-S开发板试用】基于飞凌嵌入式OK113i网页视频监控项目
12577 浏览 1 评论
【飞凌OK113i-S开发板试用】飞凌嵌入式OK113i-S开箱体验
8056 浏览 0 评论
7824 浏览 0 评论
【飞凌RZ/G2L开发板试用体验】第一篇 飞凌RZ/G2L开发板初体验
6019浏览 2评论
3465浏览 2评论
2349浏览 2评论
【飞凌OKA40i-C开发板试用体验】一:开箱报告+功能初体验+点灯
2448浏览 1评论
6034浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 21:35 , Processed in 0.614370 second(s), Total 68, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号