Summary: | The number of Information and Communication Technologies (ICTs) used in organizations is increasing. Without careful management, this trend can have sever consequences for organizations as it easily can fragment the business communication. A promising approach to manage these ICTs is to integrate them into a single medium so to ease the communication within and between organizations. The open source project Janus introduces new ways to communicate between legacy protocols and the real-time communication API Web Real-Time Communication (WebRTC). This master thesis addresses how this WebRTC-based implementation can communicate with an IP video door system. In particular, a minimal front-end solution has been implemented and evaluated. The implementation allows the user to make a call, get notified in the communication tool (both visually and auditory), have a two-way audio call, and see the video stream from the video door system. An objective WebRTC-based quality assessment, focusing on Quality of Experience (QoE), has been conducted on the implementation. As part of this assessment, we used the WebRTC-internals tool to collect receiver-relevant video attributes. A QoE-focused comparison to a light-weight Kurento client implementation was also performed. The results show that our Janus implementation and setting is feasible, aside from the periodic bandwidth drops, and outperforms Kurento in the defined QoE attributes.
|