Skip to content

WebRTC: Audio interfaces do not work with WebRTC #4004

Open
@Geenz

Description

@Geenz

Environment

Second Life Test 7.1.13.52228 (64bit)
Release Notes
Build Configuration RelWithDebInfo

You are at 107.1, 132.4, 20.7 in Avalon Aviary located at simhost-01d3500f306966b31.agni
SLURL: http://maps.secondlife.com/secondlife/Avalon%20Aviary/107/132/21
(global coordinates 252,779.0, 288,132.0, 20.7)
Second Life Preflight 2025-03-28.14134283063
Release Notes

CPU: AMD Ryzen 9 7950X3D 16-Core Processor (4192.04 MHz)
Memory: 97405 MB
OS Version: Microsoft Windows 11 64-bit (Build 26100.3915)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: NVIDIA GeForce RTX 3090/PCIe/SSE2

Windows Graphics Driver Version: 32.0.15.6636
OpenGL Version: 4.6.0 NVIDIA 566.36

Window size: 2558x1360
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 256m
Bandwidth: 3000kbit/s
LOD factor: 2
Render quality: 6
Texture memory: 24576MB
Disk cache: Max size 1638.4 MB (65.9% used)

J2C Decoder Version: KDU v7.10.4
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.24.2 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.14.0.202408091639
CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54
Chromium: 118.0.5993.54
LibVLC Version: 3.0.21
Voice Server Version: Secondlife WebRTC Gateway

Packets Lost: 0/518 (0.0%)
April 30 2025 08:39:56

Description

Audio interfaces don't appear to work with WebRTC. So far I've only been able to test two:

  • A 4th gen Scarlett 2i2
  • A Universal Audio Volt 2 '76

You will not be able to hear people speaking, nor will you be able to transmit. However when you plug a headset into, for example, a motherboard's audio you'll be able to hear, and suddenly the audio interface's plugged in microphone will work.

Reproduction steps

  1. Have an audio interface (preferably one of the two that I've mentioned)
  2. Be on a WebRTC region
  3. Have your headset and microphone going through the same audio interface
  4. Attempt to listen to someone on voice
  5. Attempt to transmit over voice
  6. Change headset to motherboard or some other built-in audio device
  7. Attempt to listen to someone on voice
  8. Attempt to transmit over voice

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageFlags issues that need to be triagedwebrtc

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions