打印
[i.MX]

imx6q解码两路视频并显示的问题

[复制链接]
4659|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zeroxy|  楼主 | 2015-1-23 17:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在Linux环境下用imx6q进行两路视频(h.264)的硬解码,将解码结果显示在VGA显示器上。
如何能做到两路显示结果同时显示在V4L2的输出设备上?
我目前能想到的方案有两个:
1. 每一路解码后对应一个输出设备,我试过系统中的/dev/video16, /dev/video17,都能显示。但如果用video16,会不停的闪烁;video17就没问题。我试过可以显示,不过会闪烁。我想这种方法虽然能显示出来,但是无法实际应用。
2. 利用IPU进行视频的合成,这个方案我还不知道是否可行。
请高手指点一下,或者告诉我一个可行的方案。
另外想问一下video16和video17分别代表什么设备?

相关帖子

沙发
FSL_TICS_Rita| | 2015-1-26 16:50 | 只看该作者
楼主你好,请问你使用的linux BSP是哪个版本的呢?还有两路视频是如何接入进来的?要解码成什么格式的呢?

使用特权

评论回复
板凳
zeroxy|  楼主 | 2015-1-27 14:56 | 只看该作者
本帖最后由 zeroxy 于 2015-1-27 14:57 编辑
FSL_TICS_Rita 发表于 2015-1-26 16:50
楼主你好,请问你使用的linux BSP是哪个版本的呢?还有两路视频是如何接入进来的?要解码成什么格式的呢? ...

我用的BSP L3.0.35版。
两路视频分别对应两个数码摄像机,以rtsp格式通过网络输入,我的应用收到后,送入vpu进行H.264解码,并显示在VGA显示器上。
我的应用是通过qt开发的,qt程序中调用vpu的硬解码进行显示。
目前测试单路视频是没有问题的。我在H.264硬解码后YUV422格式直接输出到v4l2输出设备上,V4L2输出设备对应/dev/video17.
但如果是两路视频,我不能把解码结果直接输出到v4l2输出上,是否需要通过IPU进行合并处理后,再输出到V4L2设备????

使用特权

评论回复
地板
ab13402364| | 2015-11-2 16:20 | 只看该作者
楼主,能不能分享下你使用VPU硬解码的demo??
急需啊。。。。。。。。。

使用特权

评论回复
5
15228876176| | 2015-11-2 17:19 | 只看该作者
楼上+1 楼主能分享下怎么 在QT里用vpu解码显示吗? 谢谢,

使用特权

评论回复
6
mini1986| | 2015-11-5 10:06 | 只看该作者
强烈地关注下,顶起来,期待资料的分享......

使用特权

评论回复
7
wuhui123| | 2016-3-14 19:13 | 只看该作者
mark

使用特权

评论回复
8
hsl1990| | 2016-5-19 20:37 | 只看该作者
楼主方便提供硬解码demo吗

使用特权

评论回复
9
xiaoxuetu| | 2016-5-23 14:41 | 只看该作者
你好楼主,两路视频不是同时显示在一个设备上吗?

使用特权

评论回复
10
mini1986| | 2017-2-16 13:14 | 只看该作者
xiaoxuetu 发表于 2016-5-23 14:41
你好楼主,两路视频不是同时显示在一个设备上吗?

应该可以异显的......

使用特权

评论回复
11
melo4| | 2017-5-31 11:09 | 只看该作者
你这个问题解决没 ?好像没法支持两路啊 ,我的也会一直闪

使用特权

评论回复
12
tec_sai| | 2018-5-7 11:12 | 只看该作者
楼主给一份硬解的demo吧。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

1

粉丝