angularjswebrtcp2pwirelessvideo-conferencing

WebRTC video over p2p wireless link


I would like to build a demonstrator for a wireless technology that connects two computers to each other. Without entering in the detail of the wireless technology, we could assume the network to be equivalent to having the two computers connected to each other through a very long Ethernet cable (miles long).

The demonstrator I have in mind is a permanent video conference link between the two computers. In practice what I would like to have is two monitors with webcams in the two remote locations which show real-time the video from the remote camera.

I thought that a good way to do it is to use WebRTC so that I can customise the look of the webpage, etc.

I read around a number of articles but I admit my knowledge is still all theoretical and I haven't written a line of code yet.

My questions are:

Finally - Maybe I am thinking to use the wrong tool for the job. If so, do you have better ones to suggest?


Solution

  • Yes, you can run WebRTC without access to the outside Internet. STUN is a mechanism to setup connections in the presence of NAT and firewalls, but if you have local network IP addresses that are reachable from each of your computers, you don't need STUN.

    The Serverless-WebRTC forces the users to manually exchange the signaling that would take place on a server. This seems like a significant inconvenience. In your situation, you should just run the signaling server component on one of the two computers.

    I doubt you will find a ready made signaling solution for your particular problem.