Zenith
Authors/Creators
Description
Using WebRTC for direct media transmission and Socket.io for signaling, ZENITH is a secure, peer-to-peer, one-to-one real-time video conferencing web application. By eliminating the need to route media through centralized servers, the technology lowers latency and enhances user privacy by enabling direct voice and visual communication between users. Room construction, session negotiation, and ICE candidate exchange are handled by a lightweight Node.js signaling server, and a responsive and user-friendly UI is created using React. By default, secure connection is ensured by the use of browser-native DTLS-SRTP encryption for media streams. Performance analysis shows short round-trip times and steady frame rates in both local and Wi-Fi network settings. ZENITH functions as both a foundation for upcoming additions and an academic prototype.
Files
Files
(52.7 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:77bdb5d53ee619c4197e47b351098032
|
52.7 kB | Download |
Additional details
Software
- Repository URL
- https://github.com/Keshav5339/ZENITH-WEBRTC-