mpromonet / v4l2rtspserver

RTSP Server for V4L2 device capture supporting HEVC/H264/JPEG/VP8/VP9
The Unlicense
1.86k stars 428 forks source link

iMX8MP and GStreamer support #310

Closed relaxibus closed 9 months ago

relaxibus commented 1 year ago

For a new drone router project with a NXP iMX8M Plus I'm looking how to best use the HW video encoding feature of the processor to get video streams from either USB, MIPI. Is v4l2rtspserver also the video encoder or just the rtsp re-streamer? The iMX8MP mostly supports GStreamer with hardware accelerated plugins.

mpromonet commented 1 year ago

Hi @relaxibus

The approach of v4l2rtspserver is mostly to capture encoded frames and stream through rtsp. You can use v4l2loopback device between your encoder and v4l2rtspserver.

Best Regards, Michel.

relaxibus commented 1 year ago

Hi! Thanks, that makes sense. Do you know a video encoder based on GStreamer with a web front end that can be used in combination with v4l2rtspserver?