The paper discusses the implementation of Web Real-Time Communication (WebRTC) for peer-to-peer media streaming using HTML5, highlighting its potential for video conferencing across different networks. It addresses the absence of a definitive signaling protocol or API for WebRTC, emphasizing the need for a signaling mechanism to facilitate peer discovery and communication. The study presents a successful implementation utilizing Node.js and assesses the quality of experience from user feedback.