I'm starting a project involving video capture and H.264 encoding with i.MX6D/Q on a Qseven form factor board. One option is to use the MIPI CSI-2/PCAM interface, but this is not really an option. This is due to that the camera interface is not on the main connector (230 pin), stated in the Qseven standard. One option is to send video via the PCIe (x1) interface (with a PCIe driver) to the i.MX6D/Q. The max resolution/framerate is 1080p30 and I want to encode using H.264 (BP) and save to SD-card/stream to PC. The OS will be Linux.
Is that doable? Will it be "easy" to tell e.g. gstreamer to fetch video from PCIe? Or do I have to supply with some kind of custom driver?
Thanks in advance!