WebRTC (Web Real-Time Communications) is the predominant telephony protocol used by web-based applications, such as Google Meet. It’s built-in to Chrome, Safari, Firefox, and many other web browsers, and allows voice communication as well as data and video.
This project adds WebRTC as the primary voice provider for SecondLife, replacing the dated Vivox-based voice system we’ve had for a decade and a half.
viewer#1828 [WebRTC] Mic Volume slider does not affect transmitted audio loudness in WebRTC mode
viewer#1926 WebRTC viewer has an Audio Driver Version older than than what's in Release
viewer#1968 Debug setting VoiceMorphingEnabled should default to True
viewer#2195 The "Voice morphs are not supported by this viewer" notification does not have a correct description in the settings 'Always show/Never show' for notifications
viewer#2203 Crash at LLVoiceWebRTCConnection::breakVoiceConnectionCoro()(2438)
viewer-private#115 WebRTC - logging - Very little webrtc logging around voice state
viewer-private#248 The "Speak" button in the conversation floater is displayed as disabled after connecting to the Ad-hoc and Group calls
viewer-private#254 User A does not see the "User B has declined your call" message after clicking on the "Ignore" button on the notification calling floater
viewer-private#255 The p2p voice call does not work correctly for user who initiated a call