International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 10 Issue: 05 | May 2023
p-ISSN: 2395-0072
www.irjet.net
P2P File Sharing Web App Madhukumar Paka
Department of Information Technology Engineering Atharva College of Engineering Mumbai, India
Sarthak Tamhankar
Department of Information Technology Engineering Atharva College of Engineering Mumbai, India
Manav Modi
Nishad Salunke
Department of Information Technology Engineering Atharva College of Engineering Mumbai, India
Prof. Nileema Pathak
Department of Information Technology Engineering Atharva College of Engineering Mumbai, India
Department of Information Technology Engineering Atharva College of Engineering Mumbai, India
---------------------------------------------------------------------***--------------------------------------------------------------------aims to provide a seamless experience for users, enabling Abstract - Advances in technology have paved the way for better communication methods, with new technologies emerging to enhance existing channels. WebRTC is one such technology that has gained widespread popularity in recent years. This simple Javascript API allows for the communication of various data types, including audio and video, between browsers that support HTML5. As a result, numerous applications have been proposed that make use of this technology, with file sharing being a major area of research. Peer-to-peer technologies have been employed to share files and media over the Internet. To address this need, this project proposes a novel cooperative file sharing system that operates in real-time and uses a peer-to-peer network to distribute large files over Internet p2p connections. The system also features a global hierarchical directory structure that functions like a file system, enabling users to easily browse and locate files. WebRTC is a sophisticated and flexible technology that provides a standard and interoperable framework for real-time communication and collaboration over the Internet. Its versatility makes it a valuable tool for a wide range of applications, and its potential for improving communication channels is significant.
them to share data with other users without having to rely on these traditional methods. The framework will be designed with a user-friendly interface, allowing users to easily upload and download files, as well as search for and browse through files uploaded by other users. Overall, the document sharing framework will be an effective solution for users looking to share files with others in a secure and efficient manner.
Key Words: Web Real-Time Communication, Peer - to -
Recently, a new technology called WebRTC has emerged as a promising solution for building decentralized and secure P2P file sharing systems. Unlike traditional P2P file sharing systems, WebRTC does not require any central control or authority to operate. Instead, it allows direct communication between browsers and other devices over the internet, without the need for any plugins or external software. This feature makes WebRTC an ideal platform for building P2P applications that can facilitate secure and efficient file sharing among users. With the use of WebRTC, users can enjoy the benefits of P2P file sharing without the limitations and risks associated with traditional P2P file sharing systems.
Since the advent of the internet, peer-to-peer (P2P) file sharing has been one of the most popular and controversial applications of the web. These P2P file sharing systems, such as BitTorrent and eDonkey, have been widely used by millions of users to share and distribute various types of files. However, these traditional P2P file sharing systems heavily rely on centralized servers and trackers to facilitate the file distribution and sharing process among users. Although these systems have been successful in terms of scalability and availability, they also have various limitations, such as being vulnerable to attacks, censorship, and legal issues.
peer, Internet, File – system.
1. INTRODUCTION Document sharing is a common way of utilizing the internet, where users can share their files by uploading them to a common web space and others can download them from the same location. The main objective of this project is to design a robust and efficient document sharing framework that enables users to upload and download files from various other users. The idea behind this project is to facilitate data sharing without relying on the internet or Bluetooth technologies, as many users today prefer to use smartphones that run on the Android operating system and rely on applications to meet their needs.
1.1 Objective The objective of this research paper is to showcase a practical example of a peer-to-peer file sharing web application that utilizes WebRTC, and to evaluate its effectiveness as a decentralized, secure, and efficient
However, when it comes to sending SMS or data, users may still have to resort to traditional methods such as using email or apps. The document sharing framework being developed
© 2023, IRJET
|
Impact Factor value: 8.226
|
ISO 9001:2008 Certified Journal
|
Page 1730