I would like to create an app that can use the camera from my Android device as an external camera for my Windows laptop. I believe that there are already similar apps existing like DroidCam, but I would like to create it my self because it is only a part of a project.
I would like to know how DroidCam works. Maybe just an overview, I do not wish for any codes as of the moment, just a brief explanation on how it works so I know where and how to start. My initial thought is the android app will stream the android camera feed using RTP over UDP and then the Windows virtual camera receives the feed. I am not sure if my assumptions are correct but let me hear your thoughts. Thanks!