I have looked around and found the apps like Open Camera which allows me to use my webcam via OTG cable and record video or take still pictures. There some apps which allow streaming to YouTube using a webcam.
All this tells me that it should be possible to use External webcam on Android for video calling. I want to use my Webcam for video calling using Facebook Messenger/Skype etc.
So how can I achieve this goal?