combine webRTC and binaryJS to create an application which has real time communication and non-real time videos.