您尚未登录。

楼主 #1 2020-05-09 00:26:27

magicwe
会员
注册时间: 2020-05-09
已发帖子: 10
积分: 10

关于A40i在Linux+Qt下的硬件视频解码的疑惑

想在屏幕上播视频,用芯片的硬件解码,我看到网上很多是用Gstreamer或者FFpmeg来做的,我有些疑惑
1、他们是如何调用板子的硬件解码功能的呢?
2、opengl又是起什么作用的?我查了些资料是否是解码以后用opengl去到屏幕显示的。
有没有高手给我解释一下,做多媒体硬件解码播放视频的开发思路是什么,现在脑子都是浆糊,非常感谢。

离线

#2 2020-05-09 10:31:21

rdghx
会员
注册时间: 2020-05-03
已发帖子: 13
积分: 13

Re: 关于A40i在Linux+Qt下的硬件视频解码的疑惑

Gstreamer, FFmpeg 要和硬件解码对接,没有对接的情况下就是CPU软解。opengl是把解码后的图像数据一般是YUV格式,刷新到屏上。如果用CPU刷新的花,会占用CPU且慢一些。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn