Veuillez utiliser cette adresse pour citer ce document : http://dspace.univ-tiaret.dz:80/handle/123456789/16869
Affichage complet
Élément Dublin CoreValeurLangue
dc.contributor.authorREFIK, Youcef-
dc.date.accessioned2025-11-20T10:14:22Z-
dc.date.available2025-11-20T10:14:22Z-
dc.date.issued2025-06-
dc.identifier.urihttp://dspace.univ-tiaret.dz:80/handle/123456789/16869-
dc.description.abstractThis thesis presents the design and implementation of a real-time, peer-to-peer communication service using Web Real-Time Communication (WebRTC) technology. WebRTC is a powerful open-source framework that enables direct audio, video, and data exchange between web browsers and mobile applications without requiring external plugins. With the growing demand for decentralized and low-latency communication systems, WebRTC offers a modern solution to build secure and scalable applications. The project aims to explore the architectural components and protocols involved in establishing a peer-to-peer connection, including signaling, Session Description Protocol (SDP), Interactive Connectivity Establishment (ICE), NAT traversal using STUN and TURN servers, and the use of DTLS-SRTP for encrypted media transmission. A custom web application was developed with a frontend built in Vanilla JavaScript and a backend implemented using ASP.NET Core, incorporating a SignalR-based signaling server and a JWT-based authentication mechanism. The system supports real-time audio/video calls and screen sharing between authenticated users, relying solely on peer-to-peer media exchange. The implementation highlights the challenges of NAT traversal, user discovery, session management, and media stream handling, while offering a lightweight and responsive user experience. This work contributes to the field by providing a practical and extensible example of how WebRTC can be integrated into web-based communication services. The results demonstrate the effectiveness of WebRTC in building decentralized communication platforms, with minimal server load and strong end-to-end securityen_US
dc.language.isoenen_US
dc.publisherUniversity of Ibn Khaldoun Tiareten_US
dc.subjectTheoretical backgrounden_US
dc.subjectWebRTCen_US
dc.subjectClient-Server Communicationen_US
dc.subjectSystem Analysisen_US
dc.titleImplementation of a private messaging service Peer-to-Peer using WebRTC technologyen_US
dc.typeThesisen_US
Collection(s) :Master

Fichier(s) constituant ce document :
Fichier Description TailleFormat 
TH.M.INF.2025.14.pdf7,97 MBAdobe PDFVoir/Ouvrir


Tous les documents dans DSpace sont protégés par copyright, avec tous droits réservés.