Some Question Related to Video Streaming + Video for Object Detection

Hi Everyone,
I have few question in mind related to video feed and video streaming in GCS (as well as PC). I have to clear my concepts for future projects.

Background Work :

Uptill now I only have streamed GoPro video in QGC and Mission Planner HUD through HereLink video stream options.

Questions :

  1. How to stream FPV (Pilots View) along with main camera in same GCS ?
  2. How to stream in any other window except Mission Planner HUD
  3. Can I add multiple cameras (like 2 - 3 ) and seen all stream in GCS (or in PC). No problem if video switching is required for that.
  4. How to use main camera stream for on ground Object detection (such as by Yolo)
  5. Can this all be done in a user friendly way (like DJI and others) because this Project is not my hobby or personal project. I am developing a prototype for a client

Any Update
Some Question Related to Video Streaming + Video for Object Detection