Hi,i'm new to easyrtc. Before making this question i have tried to read everything i can find on web....but have no luck.
I am setting up a little application using latest easyrtc (v1.0.7) and latest node.js.
I am able to start a video/audio call between device under my home network (phone to desktop, phone to tablet, and so on...).
If I try to make a call from my phone under 3G connection and my desktop browser (both using chrome) I obtain the classic black screen even if i successfully get into success function callback in method easyrtc.call.
I have read that many carriers block in some way traffic, and that this kind of problem may be resolved by using a TURN server for relaying.
{
username: "XXXXX",
credential: "YYYYY"
}
If i change url format removing initial "turn:" previous error goes away but i get "RTCPeerConnection constructor passed invalid RTCConfiguration - improper scheme:
turn.anyfirewall.com""
Trying different schemas (i.e.: removing port or transport) give me same results.
So the question is: how can i correctly use a TURN server to make my call work under 3g connection?
Thank you for your help.
Federico