Download geventwebsocket. Temp.
Setup JQuery, Bootstrap, AngularJS environment.
Temp.
Setup local video stream.
Establish signal channel.
Transfer offer. Temp backup.
setRemoteDescription fail. Seem missing part of ICE negotiate.
Temp backup. Prepare to remove angularjs.
Rewrite using pure Javascript. Transferred sdp. Need to transfer
candidate.
Temp backup. Test event of peerconnectin.
Success.
Prepare to extend.
Writing room chatting. But gevent will delay flushing.
Stupid bug for mistyping variable name.
Remove unncessary code.
Refactor. Solve sync problem.
Temp backup.
Temp. TypeError in python. Need to re-design join method.
Fix join message. Working removing dom element on leave event.
Temp backup.