Published January 23, 2026 | Version v1
Journal article Open

Zenith

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