IEEE Communications Standards Magazine · 2017 · 25 citations · 6 references
ComputingComputer ScienceComputer SystemsComputer NetworksDigital CommunicationDistributed SystemsCongestion ControlNetwork Performance AnalysisBandwidthPenaltiesResolutionsUse CasesWebrtc
One of the important use cases for WebRTC is multi-party audio/video conferencing, and there are multiple services that offer that functionality. Two aspects that the maintainers of such services often try to optimize are the maximum size of their conferences, and the cost of their infrastructure. Simulcast is one approach to addressing these problems in conference systems that build upon video routers. It consists of the simultaneous transmission of multiple versions of a participant's video stream, which use different resolutions, frame rates and, most importantly, different bit rates. In this article we present the analysis and experimental evaluation of a conference system based on WebRTC using simulcast with the VP8 codec. We examine the computational and bandwidth requirements of both the server and the clients, as well as the end-to-end video quality. Our results show significant gains for the receivers and the infrastructure, with minor penalties to the image quality and resource usage for the senders.
6
A Google Congestion Control Algorithm for Real-Time Communication
Gaetano Carlucci, Saverio Mascolo, Stefan Holmer et al. · 2015 · 55 citations
NADA: A Unified Congestion Control Scheme for Real-Time Media
Stefano D’Aronco, Paul Jones, Charles Ganzhorn et al. · 2019 · 39 citations
Javascript Session Establishment Protocol
Cullen Jennings, Justin Uberti, Eric Rescorla · 2019 · 35 citations
Computing, Information Technology, Digital Communication +10