Gustavo GarciaThe Impact of Bursty Packet Loss on Audio Quality in WebRTCEnsuring high-quality audio in WebRTC encounters a pivotal challenge amidst less than ideal network conditions, predominantly driven by the…May 31May 31
Gustavo GarciaAV1 finally taking off for WebRTC?AV1 has been available in Chrome for a couple of years (https://www.rtcbits.com/2021/02/webrtc-video-codecs-performance.html) but without…Feb 281Feb 281
Gustavo GarciaImplementing observability for WebRTCOne aspect often underestimated in WebRTC solutions is the monitoring of media quality. We need to remember that we build real-time…Feb 1Feb 1
Gustavo GarciaLoss based bandwidth estimation in WebRTCMeasuring available bandwidth and avoiding congestion is the most critical and complex part of the video pipeline in WebRTC. The concept of…Jan 18Jan 18
Gustavo GarciaTomorrow’s Politicians: A Blueprint for AI-Driven Governance"It doesn't need to be perfect making decisions, it only needs to be better than humans"Nov 26, 2023Nov 26, 2023
Gustavo GarciaAudio Mixing or ForwardingHow many audio streams should your WebRTC server forward to the participants in a room? There are various options, ranging from the…Aug 28, 2023Aug 28, 2023
Gustavo GarciaArchitecture for AI integration in conferencing applicationsWith the latest improvements in ML technology, especially generative algorithms and large language models, more and more conferencing…Jul 11, 2023Jul 11, 2023
Gustavo GarciaReview of Signaling in different WebRTC applicationsThis post provides a quick review of the signaling channel implementation in various popular WebRTC platforms. It examines the protocol…May 25, 2023May 25, 2023
Gustavo GarciaPerfect Interactive Broadcasting ArchitectureWhile we might sometimes talk about low-latency or interactive broadcasting in a generic way, it’s important to note that there are…May 16, 2023May 16, 2023