完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
最近在工作中刚好也接触到了GStreamer这个多媒体框架,想起了之前好像在创龙的资料里面看过,刚好对我有些许帮助,发个帖顺便测评一下在TronLong板子上GStreamer的功能。 首先科普一下GStreamer,它是目前嵌入式里面较为流行的开源多媒体框架,很多主流的厂商都会为自己的板子适配这个框架,因为它是开源的,而且很方便厂商添加自己的一些硬件编解码等多媒体框架,比如Nvdia,ti,瑞芯微等厂商都在自己的板子上适配了这个框架,开发自己的插架来方便用户使用硬件编解码等多媒体功能。 TronLong570x 这块板上是搭载了TI的AM570X的,所以也具有硬件编解码功能,本篇帖子就使用GStreamer命令行测试一下它的编解码能力。 大家也可以参考创龙提供的产品资料里面的 2-5-GStreamer视频开发案例.pdf 文档,也有官方提供的基于代码行实现GStreamer功能的。 这里我使用了一个usb摄像头来捕捉画面,然后为板子连接了一个HDMI显示器来显示画面。 |
|
相关推荐
8 个讨论
|
|
|
|
|
|
|
|
|
|
|
|
然后是切换显示模式为HDMI的,需要重启进入uboot模式进行设置。
然后启动后关闭默认的显示程序。
|
|
|
|
|
|
|
|
|
首先测试一条简单的GStreamer命令,看看能否正常显示。
|
|
|
|
|
|
|
|
显示正常。 |
|
|
|
|
|
|
|
|
测试摄像头
|
|
|
|
|
|
|
|
|
使用硬件编码保存摄像头画面为h264文件
导出的文件通过软件分析为正常的h264文件 cpu运行情况 |
|
|
|
|
|
|
|
|
获取摄像头画面然后通过硬件编码为h264,然后再硬件解码为yuv420显示。
cpu使用率比单纯编码会高一半,但是不至于太高,由于板子上的GStreamer没有软件编码h264的插件,所以这里也就没有对比软件编解码时的cpu占用率。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
【创龙TLT113-MiniEVM开发板试用体验】相关开发过程的体验,以及与毫米波雷达的联调
925 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】--MQTT通讯
926 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】问题4 ubuntu镜像,opencv不能正常工作??
1012 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】10、 Qt实现ADC采集显示和内部温度曲线监控
1461 浏览 0 评论
【创龙TLT113-MiniEVM开发板试用体验】U盘读写速度测试教程
1831 浏览 0 评论
【创龙TL3562-MiniEVM开发板试用体验】问题1 更换到Ubuntu镜像后,USB识别不了外设
471浏览 1评论
【创龙TL3562-MiniEVM开发板试用体验】1、从系统启动卡制作开始
720浏览 1评论
【创龙TL3562-MiniEVM开发板试用体验】Grove移植4之BUTTON
326浏览 0评论
【创龙TL3562-MiniEVM开发板试用体验】--开发板外设与接口测试
813浏览 0评论
1128浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 21:26 , Processed in 0.652569 second(s), Total 54, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
955