WebRTC clients have been called just another voice and video endpoints, and they are certainly that. But to regard them with that narrow definition would be a mistake. Improving user experience - defined both as the user's interaction with the endpoint and the total quality of exchange facilitated by that endpoint - has been a [...]