Stream video from camera, device to device

So… I have this idea that im trying to develop, but i have been stuck on the streaming and connecting part… I want to connect two devices using either bluethooth or wifi, and use one as the receiver and the other one the sender of the stream.

Is this possible using Ionic? I have been looking at some WebRTC but not sure it’s right.

Any suggestions on how i would do this, both the connection part and the streaming part.