I want use One Camera for two process/thread e.g. a) live streaming and b) image processing at the same time. Use Case: Application which can handle multiple request based on user request. a) Use can request – Detect cam-1 and do Live streamlining b) Later user can request – Detect Motion/Image processing using same cam-1, while process (a) is doing live streaming. Challenge I see to access same camera by 2 different process at the same time, is there way to reroute the data/pointers of Cam data to different process ?? Any help will be appreciated !! Regards, AK