I will start with my understanding of project from two lines you have mentioned.
Do you need to transfer data between browsers, if yes then WebRTC is good choice. Otherwise use WebSockets, if data is to be transferred between client(browser) and server.
As you are mentioning Visual Studio and have asked for C/C++, I think you are talking about server or Android native application.
I think it is server, as Android app will not require Visual studio in basic case.
Seems like you need to record WebRTC stream and plan to do it, if that's the case use gstreamer.