Using phone camera to capture frames by Droidcam application.
v4l2loopbackl is a a kernel module to create V4L2 loopback devices, this module allows you to create "virtual video devices". ffmpeg is a collection of tools to process multimedia content such as audio and video.
v4l2loopback parameters paramater assignment example: