RTCMultiConnection API Reference / "firebase"
Firebase is optionally used as a signaling medium. You can use any signaling implementation exists out there: https://github.com/muaz-khan/WebRTC-Experiment/blob/master/Signaling.md
If you prefer using Firebase; then you can provide your self-created firebase id:
connection.firebase = 'chat';
By default, its value is "chat"; which is a public account.
See how firebase account name is set:
var firebase = new Firebase('https://' + (connection.firebase || 'chat') + '.firebaseIO.com/' + firebaseChannel);
What's the alternative to Firebase? Can I use my own socket server and stun/tern server? What do i have to change?
You can use any signaling server: https://github.com/muaz-khan/WebRTC-Experiment/blob/master/Signaling.md
Some existing signaling servers:
You can install your own TURN server using following tutorial: https://www.webrtc-experiment.com/docs/TURN-server-installation-guide.html
And here is how to use your own TURN server: http://www.rtcmulticonnection.org/docs/iceServers/