The RTCConfiguration is passed into the RTCPeerConnection object to initialize the ice server configuration.


var configuration = { iceServers: [{ url: "stun:stun.services.mozilla.com",
                                     username: "louis@mozilla.com", 
                                     credential: "webrtcdemo" }]
var pc = new RTCPeerConnection(configuration);


Name Type Description
iceServers RTCIceServer[] An array of ice server objects

RTCIceServer Properties

Name Type Description
url DOMString A TURN or STUN url for a server to use.
username DOMString An account username (optional)
credential DOMString The password associated with username, if given (optional)


Document Tags and Contributors

Contributors to this page: eharris, teoli, zmi, Jib, Sheppy, wesj
Last updated by: eharris,