You are on page 1of 13

SkyShare

SKYSHARE
GROUP NO. : 22
ELDHOS AJI – 2016CSE266
MUHAMMED LAFIN M – 2016CSE310
NIHAL SATHIAPAL – 2016CSE319
NITHASH UTHAMAN – 2016CSE320

GUIDED BY
DR.AMITAVA SEN
INTRODUCTION
SkyShare is an online discussion platform for remote
developers , Which provides exquisite features like
video calling, team meeting, live technical
interviews, real-time edit and exchange of codes,
etc.
SYSTEM STUDY
OBJECTIVES:
 To save more time.
 Real-time screen share.
 Video call.
 Online code editor
 Real-time sharing of code.
SOFTWARE REQUIREMENTS
•Nodejs
•MongoDB Atlas
•Reactjs
•Express
•Webrtc enabled browser
•Visual studio code(IDE)
•Etc..
SYSTEM REQUIREMENTS
Browser
 Safari
 Google chrome
 Firefox
 Opera
LITRETURE SURVEY
1. B. Sredojev, D. Samardzija and D. Posarac, "WebRTC technology overview and signaling solution design
and implementation," 2015 38th International Convention on Information and Communication Technology,
Electronics and Microelectronics (MIPRO), Opatija, 2015, pp. 1006-1009.
This paper describes the WebRTC technology and implementation of WebRTC client, server and
signaling. The corresponding message sequence chart of the WebRTC communication behavior describes
a communication flow +between peers and the server.
2. Huaying Xue and Yuan Zhang, "A WebRTC-based video conferencing system with screen sharing," 2016
2nd IEEE International Conference on Computer and Communications (ICCC), Chengdu, 2016, pp. 485-
489.Design and evaluation of browser-to-browser video conferencing in WebRTC
This paper proposes a video conferencing system with screen sharing feature under Browser/Server
framework. WebRTC scheme brings cross-platform, cross-device user experience but also insures good
quality even in the low bitrate communication networks.
3. N. M. Edan, A. Al-Sherbaz and S. Turner, "Design and evaluation of browser-to-browser video
conferencing in WebRTC," 2017 Global Information Infrastructure and Networking Symposium (GIIS), St.
Pierre, 2017, pp. 75-78.
This paper will give web developer an opportunity to comprehend the WebRTC technology, as well as to
understand how to design WebRTC video conferencing.
These papers are referenced and its implementation will help us to
improvise communication.
SYSTEM ARCHITECTURE
DATA FLOW DIAGRAM
Advatage Disadvantage
More security and stability Still under development
 Better sound quality Need min 3G bandwidth
 Supported by most leading Windows
browsers
EXPECTED OUTCOMES
•A window to edit and exchange code in real-time.
•Video calling facility within the team members.
•Screen sharing within the team members.
•Live monitoring window for interviewers
 
THANK YOU

QUESTIONS ?

You might also like