RTCMultiConnection-v1.8, hark, customGetUserMediaBar, & a few demos updated.
RecordRTC breaking updates: Videos tracks are auto-skipped for audio recordings.

You must always pass {type:video} for audio+video (i.e. webm) recording;
otherwise pass {type:audio} to record only audio in ogg format.
RecordRTC will skip video tracks for ogg recordings.

// stream.getVideoTracks().length == 1
// stream.getAudioTracks().length == 1

// recording only audio
var audioRecorder = RecordRTC(stream, {
---- type: 'audio'
});

// recording audio+video
var videoRecorder = RecordRTC(stream, {
---- type: 'video'
});
RTCMultiConnection-v1.8 fixed for multi-user connectivity.

https://www.rtcmulticonnection.org/latest.js
Add many new features in RTCMultiConnection-v1.8

http://www.rtcmulticonnection.org/changes-log/#v1.8
Minor chrome/android fixes and RTCMultiConnection-v1.8
Fixed an out of bounds error caused by the failure to check the isChrome variable in a conditional branch.
RecordRTC-to-Nodejs fixed; thanks @rjmackay

https://github.com/muaz-khan/WebRTC-Experiment/blob/master/RecordRTC/RecordRTC-to-Nodejs/server.js
Merge pull request #236 from klittlepage/master

Index out of bounds error when isChrome is false
New Library: Conversation.js added for experiments.

https://github.com/muaz-khan/WebRTC-Experiment/blob/master/Conversation.js
Pluginfree screen sharing demo updated.

Now, you can use same experiment in all your local/public domains and
you can install/and/use same chrome extension for all your screen
capturings :)

You don't need to write and deploy extension yourself!

https://github.com/muaz-khan/WebRTC-Experiment/tree/master/Pluginfree-Screen-Sharing
html2canvas is updated to grab/draw mouse-icon in the screenshot.

Part of screen sharing demo, now has realtime mouse icon in the
snapshots.

https://github.com/muaz-khan/WebRTC-Experiment/tree/master/part-of-screen-sharing

You can disable mouse-icon as follownig snippet:

html2canvas(divToShare, {
-- grabMouse: false,
--  onrendered: function(canvas) { }
});

Demo (p2p):
https://www.webrtc-experiment.com/RTCMultiConnection/RTCMultiConnection.sharePartOfScreen.html
updated from @rjmackay and socektio-over-nodejs.

Merged-all and closed #238, closed #239, closed #240, and closed #241
Translator.js updated; and CDN is used for all static resources.

It is suggested to use CDN-based javascript files:
<script src="//cdn.WebRTC-Experiment.com/RecordRTC.js"></script>
getScreenId.js added: A library to capture screen from any domain!

https://www.webrtc-experiment.com/getScreenId/
RTCMultiConnection-v1.9 added.

http://www.rtcmulticonnection.org/changes-log/#v1.9
tabCapture, desktopCapture and RTCMultiConnection-v1.9
Meeting.js is updated and fixed for Firefox.

https://github.com/muaz-khan/WebRTC-Experiment/tree/master/meeting
conversation.js, screen.js, getScreenId.js, all-screen-demos, RTCMultiConnection-v1.9.js, etc. updated.
Collaborative Canvas Tool: https://github.com/muaz-khan/Canvas-Designer
RTCMultiConnection-v2.0 - https://github.com/muaz-khan/RTCMultiConnection