Upgrade Voice to WebRTC
planned
Signal Linden
We're working on upgrading Second Life’s voice system from to WebRTC, bringing better audio quality, noise cancellation, and automatic gain control while also enabling voice on mobile clients.
Why the Change?
- Our current Vivox implementation is outdated and lacks modern audio enhancements.
- WebRTC will improve voice clarity, spatialization, and performance across devices.
What’s Changing?
- Spatial Voice: We’ll use open-source solutions to maintain and enhance spatialized audio.
- Group & P2P Voice: A new server infrastructure will support these features.
- New Features: Improved voice clarity, better volume management, and potential for enhancements like reverb effects in certain regions.
What to Expect?
- Viewer Update Required: Upgrading to WebRTC will require an updated viewer.
- Better voice experience: Lower latency, clearer audio, and improved support across devices.
We’re finalizing the technical details and transition plan—stay tuned for more updates!
Log In
Nyx Onyx
Perhaps if there's still delay due to too many being on old viewers, perhaps we could have an ability for Estate Managers / Region Owners to turn it on through support tickets, or even better, through the region console?
VenKellie Resident
i wondered where my post went too ty. Ya im sick of Vivox being unreliable, im even noticing issues of its use in other games that use it, notiably World of Warcraft. If those on firestorm 6 use voice, then its either upgrade now or lose voice, enough is enough of waiting while the rest of us on a 7 viewer have to deal with unreliable service.
primerib1 Resident
I strongly support changing over to WebRTC for one particular thing:
SCTP
(Or SCTP-over-UDP in case there's no native implementation of SCTP in the OS.)
This can be leveraged to provide a mature messaging protocol that's likely better than current proprietary protocol over UDP.
Hadet Sonnenkern
Correct me if I'm wrong but wasn't this rollout supposed to happen in April of last year? What is the holdup? If it's users on older viewers still, they will upgrade if they want voice. This is currently making it a nightmare to distribute viewers without vivox redistribution licenses. It's also holding mobile viewer usage back, and making it annoying to ship aarch64 native viewers to anything but MacOS.
Signal Linden
Merged in a post:
WebRTC Switch please
VenKellie Resident
Vivox is starting to become UNreliable for the past few months and its to the point of now begging on here for the switch to webrtc for voice.
Takes a good 2 minutes after logging in to get a dot, thats if one comes up at all.
Sometimes just randomly 1 person in the local voice range loses a dot while the rest of us are still chatting.
Signal Linden
planned