Is there any way to do video chat without plugins / assets?

I want to have video chat on my mutiplayer game. C++ would be prefered …

Well without plugins you would need to write it yourself. There is not diffrence between between C++ game project, plugin or even engine modules, when you do anything in C++ on UE4 you making extra module added to the engine, only diffrence is where and when module is loaded. So you either use some ready code or not.

With video you may look in to media support but i not sure how well it goes with streamed video, dpending on what service you want to use.

I should have phrased it better. For instance, if there´s a way to incorporate hangout / google meet or another free video chat into the game that would have solved the problem. - I’m not talking about an external web browser call here.
I was hoping that I could extent ue4 native voice chat into a video chat.
Thanks for replying!

In theory, yes. I mean its just C++ right?

In practice, if you have to ask, your almost certainly not equipped for it. A decade ago I was involved in a team that implemented one of the first VOIP stacks for the iphone. T. It took nearly a year for a team of 5 guys to build this thing due to the huge degree of complexity. VOIP is significantly more simple than Video chat. We’re not talking video streaming, but chat right? So we’ve also got to factor in things like latency, echo cancellation, UDP firewall negotiation, ICE/STUN, Video de-noiseing, compression(hard!).

If you have maybe 10 people and can spare them for a year or so working on it, sure you can build it from scratch without plugins or libraries.v I hope your people have that postgrad level maths on tap, none of this is easy.

But wouldn’t it just be easier to not reinvent the wheel and implement it using external libraries or plugins? The only sane reason I could imagine doing it from scratch is if you intend to license it out without being beholden to third party licensing yourself.