我在Linux环境下用imx6q进行两路视频(h.264)的硬解码,将解码结果显示在VGA显示器上。
如何能做到两路显示结果同时显示在V4L2的输出设备上?
我目前能想到的方案有两个:
1. 每一路解码后对应一个输出设备,我试过系统中的/dev/video16, /dev/video17,都能显示。但如果用video16,会不停的闪烁;video17就没问题。我试过可以显示,不过会闪烁。我想这种方法虽然能显示出来,但是无法实际应用。
2. 利用IPU进行视频的合成,这个方案我还不知道是否可行。
请高手指点一下,或者告诉我一个可行的方案。
另外想问一下video16和video17分别代表什么设备? |