Comment history
Versions of a comment on Screen share is using software decoding (VP8) regardless of codec settings, newest first.
Current version | Edited by Rex
Changes
"bitrateKbps": 46, "bitrateWindowMs": 2002,Removed: "framesPRemoved: ```erSecond": 30,Added: "framesPerSecond": 30, "frameWidth": 1280, "frameHeight": 720,
Show
I have the same in Firefox and Brave on Fedora 44 with a 4070 ti
I assumed it had something to do with Linux, but I'm not sure so I'll paste it here, too.
If hardware encoding on Linux in browser is just not supported yet, ignore this
I can only select H.264 and VP8, even after ticking "Allow AV1" and "Allow H.265":
image
Nerd stuff from back in the past:
```json
{
"schemaVersion": 1,
"createdAt": "2026-09-28T20:59:32.075Z",
"statsForNerds": {
"session": {
"connectionId": "reedfish-avior",
"connectionQuality": "excellent",
"latencyMs": 38,
"avgLatencyMs": 21,
"durationSeconds": 1651,
"participants": 2
},
"network": {
"audioSendBitrateKbps": 27,
"audioRecvBitrateKbps": 21,
"videoSendBitrateKbps": 46,
"videoRecvBitrateKbps": 0,
"audioPacketLossPercent": 0,
"videoPacketLossPercent": 0,
"jitterMs": 2,
"rttMs": 19,
"publisherTransport": {
"candidatePairState": "succeeded",
"localCandidateType": "prflx",
"localProtocol": "udp",
"peerConnectionMode": "publisher-only",
"remoteCandidateType": "host",
"remoteProtocol": "udp",
"currentRoundTripTimeMs": 19,
"dtlsState": "connected",
"iceState": "connected",
"selectedCandidatePairChanges": 1,
"dtlsCipher": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"srtpCipher": "SRTP_AEAD_AES_128_GCM",
"tlsVersion": "FEFD"
},
"subscriberTransport": null
},
"localVideo": null,
"localVideoLayers": [],
"localAudio": {
"direction": "send",
"kind": "audio",
"ssrc": 586427890,
"mid": "7",
"trackIdentifier": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=64000;minptime=10",
"payloadType": 109,
"bitrateKbps": 27,
"bitrateWindowMs": 2002,
"nackCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0
},
"localScreenShare": {
"direction": "send",
"kind": "video",
"ssrc": 2782344244,
"mid": "19",
"trackIdentifier": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"codec": "video/VP8",
"codecSdpFmtpLine": "max-fs=12288;max-fr=60",
"payloadType": 120,
"bitrateKbps": 46,
"bitrateWindowMs": 2002,
"framesPerSecond": 30,
"frameWidth": 1280,
"frameHeight": 720,
"framesEncoded": 824,
"framesSent": 824,
"totalEncodeTimeMs": 745,
"encoderAcceleration": "unknown",
"nackCount": 0,
"pliCount": 0,
"firCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0,
"keyFramesEncoded": 1
},
"localScreenShareAudio": null,
"remoteVideo": null,
"remoteScreenShare": null,
"remoteAudio": {
"direction": "recv",
"kind": "audio",
"ssrc": 370486206,
"mid": "0",
"trackIdentifier": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=510000;minptime=10",
"payloadType": 109,
"bitrateKbps": 21,
"bitrateWindowMs": 2002,
"packetsLost": 3,
"packetsLossPercent": 0,
"jitterMs": 2,
"packetsReceived": 163721,
"bytesReceived": 7023125,
"jitterBufferDelayMs": 67,
"jitterBufferEmittedCount": 78583680,
"concealedSamples": 355751,
"silentConcealedSamples": 298439,
"totalSamplesReceived": 78916320
},
"remoteScreenShareAudio": null,
"sparklines": {
"latency": [
20,
20,
20,
19,
19,
20,
20,
21,
21,
21,
19,
19,
21,
21,
19,
19,
19,
19,
19,
19,
22,
22,
20,
20,
20,
20,
21,
21,
20,
20,
19,
19,
19,
22,
22,
19,
19,
19,
19,
19,
21,
21,
19,
19,
19,
21,
21,
21,
19,
19,
19,
20,
20,
21,
21,
21,
19,
19,
19,
19
],
"bitrate": [
76,
43,
40,
59,
80,
80,
85,
69,
77,
78,
80,
90,
85,
77,
63,
68,
61,
74,
71,
91,
95,
87,
104,
87,
62,
70,
65,
66,
84,
81,
101,
67,
54,
57,
44,
42,
38,
44,
63,
24,
42,
38,
49,
51,
53,
39,
62,
121,
117,
113,
109,
101,
87,
73,
94,
99,
95,
93,
101,
94
],
"packetLoss": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"connection": {
"voiceServerEndpoint": "https://fluxer.mathiaslui.org/livekit",
"reconnectionCount": 0
},
"audio": {
"echoCancellation": true,
"noiseSuppression": true,
"autoGainControl": true,
"deepFilterNoiseSuppression": false,
"deepFilterNoiseSuppressionLevel": 80,
"processingMode": "voice"
},
"screenShareSettings": {
"resolution": "ultra",
"frameRate": 60,
"streamingMode": "gaming",
"preferredCodec": "auto",
"selectedCodec": "h264",
"codecPreferenceOrder": [
"h264",
"vp8"
],
"contentHint": "text",
"encoderMode": "auto",
"scalabilityMode": "auto",
"maxBitrateMbps": 3,
"audioSourceMode": "system",
"audioIncludeSources": [],
"audioExcludeSources": [],
"shareDesktopAudio": true,
"shareAppAudio": true,
"muteStreamAudio": true
},
"screenShareAudioCapture": {
"nativeCapture": {
"armedCapture": null,
"activeBridge": null,
"supersededBridge": null,
"lastStartedCapture": null,
"lastArmFailure": null,
"bridgeStats": {
"active": false,
"bridgeMode": null,
"captureId": null,
"startedAt": null,
"lastFrameAt": null,
"lastFrameTimestampUs": null,
"framesReceived": 0,
"framesDropped": 0,
"lateFrameCount": 0,
"rebufferCount": 0,
"maxFrameArrivalGapMs": 0,
"maxFrameTimestampGapMs": 0,
"maxPendingFrames": 0,
"maxBufferedDurationMs": 0,
"lastFramePeak": null,
"lastFrameRms": null,
"maxFramePeak": 0,
"maxFrameRms": 0,
"nonSilentFrameCount": 0,
"lastNonSilentFrameAt": null,
"silentFrameStreak": 0,
"maxSilentRunMs": 0,
"sustainedSilenceWarned": false,
"prebufferTargetMs": null,
"frameDurationMs": null,
"endReason": null,
"endDetail": null,
"endedAt": null
},
"endedBridgeCaptures": [],
"lifecycleFaults": [],
"capturedDisplayAudio": null
},
"publications": []
},
"appInfo": {
"appVersion": "2026.927.142037",
"electronVersion": null,
"chromiumVersion": null,
"hardwareAccelerationEnabled": null,
"chromiumRuntime": null
},
"gpu": null,
"appMetrics": null,
"system": {
"platform": "Linux x86_64",
"userAgent": "(X11; Linux x86_64; rv:156.0) Gecko/20100101 Firefox/156.0",
"hardwareConcurrency": 32,
"deviceMemoryGB": null,
"jsHeapUsedMB": null,
"jsHeapTotalMB": null,
"jsHeapLimitMB": null
},
"heapHistory": [],
"cpuHistory": []
},
"app": {
"nativePlatform": "linux",
"displayShareEnvironment": "web",
"isDesktop": false,
"supportsDesktopScreenShareAudioCapture": false
},
"browser": {
"userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:156.0) Gecko/20100101 Firefox/156.0",
"platform": "Linux x86_64",
"userAgentData": null,
"language": "en-US",
"languages": [
"en-US",
"en"
],
"hardwareConcurrency": 32,
"deviceMemory": null,
"maxTouchPoints": 0,
"cookieEnabled": true,
"onLine": true,
"doNotTrack": "unspecified",
"secureContext": true,
"visibilityState": "visible",
"location": {
"origin": "https://fluxer.mathiaslui.org/",
"pathname": "/channels/@me/1553847294195924992",
"hash": ""
},
"viewport": {
"width": 1085,
"height": 929,
"devicePixelRatio": 1
},
"screen": {
"width": 2560,
"height": 1440,
"availWidth": 2560,
"availHeight": 1440,
"colorDepth": 24,
"pixelDepth": 24
},
"performanceMemory": null
},
"webrtc": {
"mediaDevices": true,
"getUserMedia": true,
"getDisplayMedia": true,
"enumerateDevices": true,
"audioContext": true,
"webkitAudioContext": false,
"mediaStreamTrackGenerator": false,
"audioData": true,
"rtcPeerConnection": true
},
"codecs": {
"liveKitSupported": [
"vp8",
"h264",
"vp9",
"av1",
"h265"
],
"preferences": {
"camera": "auto",
"screenShare": "auto"
},
"resolved": {
"camera": "vp8",
"screenShare": "h264"
},
"support": {
"vp8": {
"supported": true,
"reason": "supported",
"detail": "Available on your system.",
"hardwareAccelerated": "unknown"
},
"vp9": {
"supported": false,
"reason": "unsupported-browser",
"detail": "Firefox’s WebRTC stack doesn’t expose VP9 as a publishable codec.",
"hardwareAccelerated": "unknown"
},
"h264": {
"supported": true,
"reason": "supported",
"detail": "Available on your system.",
"hardwareAccelerated": "unknown"
},
"h265": {
"supported": false,
"reason": "opt-in-required",
"detail": "H.265 (HEVC) screen sharing is off by default because it may cause compatibility issues for viewers. We’re working on improving this. Turn on H.265 screen sharing in Advanced settings to use it.",
"hardwareAccelerated": "unknown"
},
"av1": {
"supported": false,
"reason": "opt-in-required",
"detail": "AV1 screen sharing is off by default because it may cause compatibility issues for viewers. We’re working on improving this. Turn on AV1 screen sharing in Advanced settings to use it.",
"hardwareAccelerated": "unknown"
}
},
"gpuHardwareEncode": null
},
"permissions": {
"microphone": "granted",
"camera": "granted",
"displayCapture": "error:'display-capture' (value of 'name' member of PermissionDescriptor) is not a valid value for enumeration PermissionName.",
"speakerSelection": "error:'speaker-selection' (value of 'name' member of PermissionDescriptor) is not a valid value for enumeration PermissionName."
},
"mediaDevices": {
"supported": true,
"count": 13,
"devices": [
{
"kind": "audioinput",
"label": "Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "bcc30e629491de8d0dda0e84ca4a2a536267aa1effbe81a56650daaf749d6aa9",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of AD104 High Definition Audio Controller Digital Stereo (HDMI) [MSI G24C6]",
"hasLabel": true,
"deviceIdHash": "f2196c88fee804749d93196481c6d3198975e0d50db34fcb5cc5b1a15f39fc6c",
"deviceIdLength": 44,
"groupIdHash": "d219ab291549d806473bdedcccf489412dd6928b2532b2448836fb32b90deaf0",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Logitech Webcam C925e Analog Stereo",
"hasLabel": true,
"deviceIdHash": "d13bad658ac3f939b9901b3a115a891ce691af35ac61f9dfeb729eec58066df4",
"deviceIdLength": 44,
"groupIdHash": "59075a6c757c8a761d2110cb0996677d6e60d71c6d29d227d1bfca5869ba49b3",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "4fcda23ef0c901fae70a5a94ad69b61fa7c22d162fee502d30e36b174aefb94a",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "031227f2f9ba60861c4c7ced4d5b8a1ee6f71e29295593ae7ebf402f35f431dc",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "fa470f3f79162581e125ea72437c5cd090501763460d89c3e23c47f9f0c78cb0",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of Easy Effects Sink",
"hasLabel": true,
"deviceIdHash": "d1a1561eb5ecfb8f065db27ab3bf17b736b9f8d0077c2ed951306be5df557fa8",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Easy Effects Source",
"hasLabel": true,
"deviceIdHash": "28b23a2e8f1fc1b51070df2b7bbfdb8dd6f7faeec1a9e6bc262da1eea4a70781",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "videoinput",
"label": "",
"hasLabel": false,
"deviceIdHash": null,
"deviceIdLength": 0,
"groupIdHash": null,
"groupIdLength": 0,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "d5e5fe42ffdedab49e1a68d13db67a780531deade80de1381d1ceb97e6b4517c",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "AD104 High Definition Audio Controller Digital Stereo (HDMI) [MSI G24C6]",
"hasLabel": true,
"deviceIdHash": "e06dda08564abfe7c906f38731a59f9f6a244d7feca4d80594e4dd882a8670e6",
"deviceIdLength": 44,
"groupIdHash": "d219ab291549d806473bdedcccf489412dd6928b2532b2448836fb32b90deaf0",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "fa2c54704c4ab52189fe580b0f21f27b9d636562be05d79576ca818ae2e040d4",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "Easy Effects Sink",
"hasLabel": true,
"deviceIdHash": "9e1538c4569882a65be671ace7211e4db986532cb1b35fe169bcd353e995973d",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
}
]
},
"voiceSettings": {
"inputDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"outputDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"videoDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"screenShareAudioDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"effectiveScreenShareAudioDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"inputVolume": 100,
"outputVolume": 101,
"echoCancellation": true,
"noiseSuppression": true,
"autoGainControl": true,
"deepFilterNoiseSuppression": false,
"deepFilterNoiseSuppressionLevel": 80,
"voiceProcessingMode": "voice",
"vadThreshold": 50,
"vadAutoSensitivity": true,
"vadEnhanced": true,
"cameraResolution": "medium",
"screenshareResolution": "high",
"videoFrameRate": 60,
"streamingMode": "gaming",
"hideStreamPreview": false,
"muteStreamAudio": true,
"shareAppAudio": true,
"shareDesktopAudio": true,
"shareDeviceAudio": true,
"screenShareAudioSourceMode": "system",
"screenShareAudioIncludeSources": [],
"screenShareAudioExcludeSources": [],
"preferredVideoCodec": "auto",
"preferredScreenShareCodec": "auto",
"screenShareContentHint": "text",
"screenShareEncoderMode": "auto",
"screenShareScalabilityMode": "auto",
"screenShareMaxBitrateMbps": 6,
"linuxAudioCapture": {
"workaround": false,
"onlySpeakers": true,
"onlyDefaultSpeakers": true,
"ignoreInputMedia": true,
"ignoreVirtual": false,
"ignoreDevices": true,
"granularSelect": false,
"deviceSelect": false
}
},
"voiceSession": {
"connected": true,
"connecting": false,
"guildId": null,
"channelId": "1553847294195924992",
"connectionId": "reedfish-avior",
"voiceServerEndpointPresent": true,
"roomState": "connected",
"localParticipant": {
"identity": "user_1553788772380835840_reedfish-avior",
"sid": "PA_rTuyWWv3CLDR",
"isMicrophoneEnabled": true,
"isCameraEnabled": false,
"isScreenShareEnabled": true,
"audioPublicationCount": 1,
"videoPublicationCount": 1
},
"voiceStats": {
"audioSendBitrate": 27,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"rtt": 19,
"jitter": 2,
"participantCount": 2,
"duration": 1651
},
"perTrackStats": [
{
"direction": "recv",
"kind": "audio",
"ssrc": 370486206,
"mid": "0",
"trackIdentifier": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=510000;minptime=10",
"payloadType": 109,
"bitrateKbps": 21,
"bitrateWindowMs": 2002,
"packetsLost": 3,
"packetsLossPercent": 0,
"jitterMs": 2,
"packetsReceived": 163721,
"bytesReceived": 7023125,
"jitterBufferDelayMs": 67,
"jitterBufferEmittedCount": 78583680,
"concealedSamples": 355751,
"silentConcealedSamples": 298439,
"totalSamplesReceived": 78916320
},
{
"direction": "send",
"kind": "audio",
"ssrc": 586427890,
"mid": "7",
"trackIdentifier": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=64000;minptime=10",
"payloadType": 109,
"bitrateKbps": 27,
"bitrateWindowMs": 2002,
"nackCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0
},
{
"direction": "send",
"kind": "video",
"ssrc": 2782344244,
"mid": "19",
"trackIdentifier": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"codec": "video/VP8",
"codecSdpFmtpLine": "max-fs=12288;max-fr=60",
"payloadType": 120,
"bitrateKbps": 46,
"bitrateWindowMs": 2002,
"framesPerSecond": 30,
"frameWidth": 1280,
"frameHeight": 720,
"framesEncoded": 824,
"framesSent": 824,
"totalEncodeTimeMs": 745,
"encoderAcceleration": "unknown",
"nackCount": 0,
"pliCount": 0,
"firCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0,
"keyFramesEncoded": 1
}
],
"statsTimeSeries": [
{
"timestamp": 1790629052228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 14,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629054228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 3,
"audioRecvBitrate": 4,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629056228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 2,
"audioRecvBitrate": 2,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629058228,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 8,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629060229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 18,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629062228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 18,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629064229,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 33,
"audioRecvBitrate": 17,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629066229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629068228,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 16,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629070230,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 21,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629072229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 15,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629074229,
"rtt": 19,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 25,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629076229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 29,
"audioRecvBitrate": 21,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629078229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 17,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629080230,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 18,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629082230,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 20,
"audioRecvBitrate": 13,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629084229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629086234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 16,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629088234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 20,
"audioRecvBitrate": 16,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629090234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 27,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629092234,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 32,
"audioRecvBitrate": 27,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629094235,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 25,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629096234,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 34,
"audioRecvBitrate": 27,
"videoSendBitrate": 43,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629098235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 20,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629100235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 9,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629102235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 10,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629104241,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 12,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629106242,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 14,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629108242,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 24,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629110242,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 21,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629112248,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 35,
"audioRecvBitrate": 29,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629114248,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 19,
"audioRecvBitrate": 10,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629116247,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 39,
"audioRecvBitrate": 15,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629118248,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 36,
"audioRecvBitrate": 21,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629120248,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 20,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629122247,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 17,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629124249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 8,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629126249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 17,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629128249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 40,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629130250,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 8,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629132250,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 18,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629134251,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 13,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629136250,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 22,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629138251,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629140251,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629142252,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 13,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629144254,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 41,
"audioRecvBitrate": 21,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629146254,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 11,
"videoSendBitrate": 95,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629148255,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 19,
"audioRecvBitrate": 13,
"videoSendBitrate": 85,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629150255,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 11,
"videoSendBitrate": 86,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629152254,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 17,
"videoSendBitrate": 64,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629154255,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 19,
"videoSendBitrate": 57,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629156257,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 13,
"videoSendBitrate": 47,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629158258,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 18,
"audioRecvBitrate": 10,
"videoSendBitrate": 45,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629160258,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 23,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629162258,
"rtt": 21,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 25,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629164258,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 22,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629166258,
"rtt": 19,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629168258,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 23,
"videoSendBitrate": 52,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629170260,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
}
],
"transport": {
"publisher": {
"candidatePairState": "succeeded",
"localCandidateType": "prflx",
"localProtocol": "udp",
"peerConnectionMode": "publisher-only",
"remoteCandidateType": "host",
"remoteProtocol": "udp",
"currentRoundTripTimeMs": 19,
"dtlsState": "connected",
"iceState": "connected",
"selectedCandidatePairChanges": 1,
"dtlsCipher": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"srtpCipher": "SRTP_AEAD_AES_128_GCM",
"tlsVersion": "FEFD"
},
"subscriber": null
}
},
"recentScreenShares": [
{
"startedAt": 1790627109778,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790627196271,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790627527189,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790629115412,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790629117396,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790629125642,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790629138527,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": null,
"stopTrigger": null,
"modalShown": null
}
],
"screenShareWatchFailures": [],
"screenShareNegotiation": {
"selectedCodec": "h264",
"localCodecs": [
{
"name": "opus",
"type": "audio",
"payload_type": 120,
"priority": 1000,
"encode": true,
"decode": true
},
{
"name": "AV1",
"type": "video",
"payload_type": 101,
"rtx_payload_type": 102,
"priority": 5000,
"encode": false,
"decode": true
},
{
"name": "H265",
"type": "video",
"payload_type": 105,
"rtx_payload_type": 106,
"priority": 4000,
"encode": false,
"decode": false
},
{
"name": "H264",
"type": "video",
"payload_type": 103,
"rtx_payload_type": 104,
"priority": 3000,
"encode": true,
"decode": true
},
{
"name": "VP9",
"type": "video",
"payload_type": 109,
"rtx_payload_type": 110,
"priority": 2000,
"encode": false,
"decode": true
},
{
"name": "VP8",
"type": "video",
"payload_type": 107,
"rtx_payload_type": 108,
"priority": 1000,
"encode": true,
"decode": true
}
],
"remoteDecodeCodecsByIdentity": {
"user_1553844587838046208_hamlet-carob": [
"av1",
"h264",
"vp9",
"vp8"
]
},
"decodeFailures": []
},
"voiceSubscriptionDebug": {
"capturedAt": "2026-09-28T20:59:32.075Z",
"buildVersion": "2026.927.142037",
"graphNowMs": 1790629172075,
"connection": {
"connected": true,
"connecting": false,
"reconnecting": false,
"guildId": null,
"channelId": "1553847294195924992",
"connectionId": "reedfish-avior",
"voiceServerEndpoint": "https://fluxer.mathiaslui.org/livekit",
"roomState": "connected",
"localIdentity": "user_1553788772380835840_reedfish-avior"
},
"summary": {
"videoReceiveTransceivers": 3,
"negotiatedVideoReceiveTransceivers": 3,
"remoteScreenSharePublications": 0,
"subscribedScreenSharePublications": 0,
"screenSharePublicationsWithTrack": 0,
"screenShareSubscriptions": 0,
"screenShareSubscriptionsWithCommandIssued": 0,
"screenShareSubscriptionsWithFirstFrame": 0,
"pendingSubscriptionCommands": 0
},
"publisherTransceivers": [
{
"mid": "0",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
},
"sender": null
},
{
"mid": "1",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{d3516131-2aec-4849-bcb1-0774da608ac9}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "2",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{828bb6a8-ae22-4915-93bb-5369661bc7ee}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "3",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{d93241ea-ffd8-488e-9001-48223ce0b77f}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "4",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{62fa6730-37eb-47fd-9ee9-b4b6e74f51b9}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "5",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{096db585-cb87-4132-b385-d8561dc4f01c}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "7",
"direction": "sendonly",
"currentDirection": "sendonly",
"receiver": {
"id": "{a6f3e27b-3b21-43ab-86e0-ffa039dd8010}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": {
"id": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
}
},
{
"mid": "19",
"direction": "sendonly",
"currentDirection": "sendonly",
"receiver": {
"id": "{e1dd4508-2ea9-4278-9d17-10eb76a693f6}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": {
"id": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"kind": "video",
"enabled": true,
"muted": false,
"readyState": "live"
}
}
],
"subscriberTransportPresent": false,
"remoteParticipants": [
{
"identity": "user_1553844587838046208_hamlet-carob",
"sid": "PA_nt2f5pbEnCh3",
"publications": [
{
"trackSid": "TR_AMFMApv3ywvUCS",
"trackName": "",
"kind": "audio",
"source": "microphone",
"mimeType": "audio/opus",
"dimensions": null,
"simulcasted": null,
"muted": false,
"enabled": true,
"subscribed": true,
"desired": true,
"subscriptionStatus": "subscribed",
"permissionStatus": "allowed",
"videoQuality": 2,
"track": {
"id": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
}
}
]
}
],
"subscriptions": [],
"pendingSubscriptionCommands": [],
"watchIntent": {
"viewerStreamKeys": [
"dm:1553847294195924992:reedfish-avior"
],
"deferredStopKeys": []
},
"watchAttempts": [],
"deadlines": [],
"failures": []
},
"desktop": {
"isDesktop": false
}
}
```
Edited by Rex
Changes
"bitrateKbps": 46, "bitrateWindowMs": 2002,Removed: "framesPerSecond": 30,Added: "framesPAdded: ```erSecond": 30, "frameWidth": 1280, "frameHeight": 720,
Show
I have the same in Firefox and Brave on Fedora 44 with a 4070 ti
I assumed it had something to do with Linux, but I'm not sure so I'll paste it here, too.
If hardware encoding on Linux in browser is just not supported yet, ignore this
I can only select H.264 and VP8, even after ticking "Allow AV1" and "Allow H.265":
image
Nerd stuff from back in the past:
```json
{
"schemaVersion": 1,
"createdAt": "2026-09-28T20:59:32.075Z",
"statsForNerds": {
"session": {
"connectionId": "reedfish-avior",
"connectionQuality": "excellent",
"latencyMs": 38,
"avgLatencyMs": 21,
"durationSeconds": 1651,
"participants": 2
},
"network": {
"audioSendBitrateKbps": 27,
"audioRecvBitrateKbps": 21,
"videoSendBitrateKbps": 46,
"videoRecvBitrateKbps": 0,
"audioPacketLossPercent": 0,
"videoPacketLossPercent": 0,
"jitterMs": 2,
"rttMs": 19,
"publisherTransport": {
"candidatePairState": "succeeded",
"localCandidateType": "prflx",
"localProtocol": "udp",
"peerConnectionMode": "publisher-only",
"remoteCandidateType": "host",
"remoteProtocol": "udp",
"currentRoundTripTimeMs": 19,
"dtlsState": "connected",
"iceState": "connected",
"selectedCandidatePairChanges": 1,
"dtlsCipher": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"srtpCipher": "SRTP_AEAD_AES_128_GCM",
"tlsVersion": "FEFD"
},
"subscriberTransport": null
},
"localVideo": null,
"localVideoLayers": [],
"localAudio": {
"direction": "send",
"kind": "audio",
"ssrc": 586427890,
"mid": "7",
"trackIdentifier": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=64000;minptime=10",
"payloadType": 109,
"bitrateKbps": 27,
"bitrateWindowMs": 2002,
"nackCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0
},
"localScreenShare": {
"direction": "send",
"kind": "video",
"ssrc": 2782344244,
"mid": "19",
"trackIdentifier": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"codec": "video/VP8",
"codecSdpFmtpLine": "max-fs=12288;max-fr=60",
"payloadType": 120,
"bitrateKbps": 46,
"bitrateWindowMs": 2002,
"framesP
```erSecond": 30,
"frameWidth": 1280,
"frameHeight": 720,
"framesEncoded": 824,
"framesSent": 824,
"totalEncodeTimeMs": 745,
"encoderAcceleration": "unknown",
"nackCount": 0,
"pliCount": 0,
"firCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0,
"keyFramesEncoded": 1
},
"localScreenShareAudio": null,
"remoteVideo": null,
"remoteScreenShare": null,
"remoteAudio": {
"direction": "recv",
"kind": "audio",
"ssrc": 370486206,
"mid": "0",
"trackIdentifier": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=510000;minptime=10",
"payloadType": 109,
"bitrateKbps": 21,
"bitrateWindowMs": 2002,
"packetsLost": 3,
"packetsLossPercent": 0,
"jitterMs": 2,
"packetsReceived": 163721,
"bytesReceived": 7023125,
"jitterBufferDelayMs": 67,
"jitterBufferEmittedCount": 78583680,
"concealedSamples": 355751,
"silentConcealedSamples": 298439,
"totalSamplesReceived": 78916320
},
"remoteScreenShareAudio": null,
"sparklines": {
"latency": [
20,
20,
20,
19,
19,
20,
20,
21,
21,
21,
19,
19,
21,
21,
19,
19,
19,
19,
19,
19,
22,
22,
20,
20,
20,
20,
21,
21,
20,
20,
19,
19,
19,
22,
22,
19,
19,
19,
19,
19,
21,
21,
19,
19,
19,
21,
21,
21,
19,
19,
19,
20,
20,
21,
21,
21,
19,
19,
19,
19
],
"bitrate": [
76,
43,
40,
59,
80,
80,
85,
69,
77,
78,
80,
90,
85,
77,
63,
68,
61,
74,
71,
91,
95,
87,
104,
87,
62,
70,
65,
66,
84,
81,
101,
67,
54,
57,
44,
42,
38,
44,
63,
24,
42,
38,
49,
51,
53,
39,
62,
121,
117,
113,
109,
101,
87,
73,
94,
99,
95,
93,
101,
94
],
"packetLoss": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"connection": {
"voiceServerEndpoint": "https://fluxer.mathiaslui.org/livekit",
"reconnectionCount": 0
},
"audio": {
"echoCancellation": true,
"noiseSuppression": true,
"autoGainControl": true,
"deepFilterNoiseSuppression": false,
"deepFilterNoiseSuppressionLevel": 80,
"processingMode": "voice"
},
"screenShareSettings": {
"resolution": "ultra",
"frameRate": 60,
"streamingMode": "gaming",
"preferredCodec": "auto",
"selectedCodec": "h264",
"codecPreferenceOrder": [
"h264",
"vp8"
],
"contentHint": "text",
"encoderMode": "auto",
"scalabilityMode": "auto",
"maxBitrateMbps": 3,
"audioSourceMode": "system",
"audioIncludeSources": [],
"audioExcludeSources": [],
"shareDesktopAudio": true,
"shareAppAudio": true,
"muteStreamAudio": true
},
"screenShareAudioCapture": {
"nativeCapture": {
"armedCapture": null,
"activeBridge": null,
"supersededBridge": null,
"lastStartedCapture": null,
"lastArmFailure": null,
"bridgeStats": {
"active": false,
"bridgeMode": null,
"captureId": null,
"startedAt": null,
"lastFrameAt": null,
"lastFrameTimestampUs": null,
"framesReceived": 0,
"framesDropped": 0,
"lateFrameCount": 0,
"rebufferCount": 0,
"maxFrameArrivalGapMs": 0,
"maxFrameTimestampGapMs": 0,
"maxPendingFrames": 0,
"maxBufferedDurationMs": 0,
"lastFramePeak": null,
"lastFrameRms": null,
"maxFramePeak": 0,
"maxFrameRms": 0,
"nonSilentFrameCount": 0,
"lastNonSilentFrameAt": null,
"silentFrameStreak": 0,
"maxSilentRunMs": 0,
"sustainedSilenceWarned": false,
"prebufferTargetMs": null,
"frameDurationMs": null,
"endReason": null,
"endDetail": null,
"endedAt": null
},
"endedBridgeCaptures": [],
"lifecycleFaults": [],
"capturedDisplayAudio": null
},
"publications": []
},
"appInfo": {
"appVersion": "2026.927.142037",
"electronVersion": null,
"chromiumVersion": null,
"hardwareAccelerationEnabled": null,
"chromiumRuntime": null
},
"gpu": null,
"appMetrics": null,
"system": {
"platform": "Linux x86_64",
"userAgent": "(X11; Linux x86_64; rv:156.0) Gecko/20100101 Firefox/156.0",
"hardwareConcurrency": 32,
"deviceMemoryGB": null,
"jsHeapUsedMB": null,
"jsHeapTotalMB": null,
"jsHeapLimitMB": null
},
"heapHistory": [],
"cpuHistory": []
},
"app": {
"nativePlatform": "linux",
"displayShareEnvironment": "web",
"isDesktop": false,
"supportsDesktopScreenShareAudioCapture": false
},
"browser": {
"userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:156.0) Gecko/20100101 Firefox/156.0",
"platform": "Linux x86_64",
"userAgentData": null,
"language": "en-US",
"languages": [
"en-US",
"en"
],
"hardwareConcurrency": 32,
"deviceMemory": null,
"maxTouchPoints": 0,
"cookieEnabled": true,
"onLine": true,
"doNotTrack": "unspecified",
"secureContext": true,
"visibilityState": "visible",
"location": {
"origin": "https://fluxer.mathiaslui.org/",
"pathname": "/channels/@me/1553847294195924992",
"hash": ""
},
"viewport": {
"width": 1085,
"height": 929,
"devicePixelRatio": 1
},
"screen": {
"width": 2560,
"height": 1440,
"availWidth": 2560,
"availHeight": 1440,
"colorDepth": 24,
"pixelDepth": 24
},
"performanceMemory": null
},
"webrtc": {
"mediaDevices": true,
"getUserMedia": true,
"getDisplayMedia": true,
"enumerateDevices": true,
"audioContext": true,
"webkitAudioContext": false,
"mediaStreamTrackGenerator": false,
"audioData": true,
"rtcPeerConnection": true
},
"codecs": {
"liveKitSupported": [
"vp8",
"h264",
"vp9",
"av1",
"h265"
],
"preferences": {
"camera": "auto",
"screenShare": "auto"
},
"resolved": {
"camera": "vp8",
"screenShare": "h264"
},
"support": {
"vp8": {
"supported": true,
"reason": "supported",
"detail": "Available on your system.",
"hardwareAccelerated": "unknown"
},
"vp9": {
"supported": false,
"reason": "unsupported-browser",
"detail": "Firefox’s WebRTC stack doesn’t expose VP9 as a publishable codec.",
"hardwareAccelerated": "unknown"
},
"h264": {
"supported": true,
"reason": "supported",
"detail": "Available on your system.",
"hardwareAccelerated": "unknown"
},
"h265": {
"supported": false,
"reason": "opt-in-required",
"detail": "H.265 (HEVC) screen sharing is off by default because it may cause compatibility issues for viewers. We’re working on improving this. Turn on H.265 screen sharing in Advanced settings to use it.",
"hardwareAccelerated": "unknown"
},
"av1": {
"supported": false,
"reason": "opt-in-required",
"detail": "AV1 screen sharing is off by default because it may cause compatibility issues for viewers. We’re working on improving this. Turn on AV1 screen sharing in Advanced settings to use it.",
"hardwareAccelerated": "unknown"
}
},
"gpuHardwareEncode": null
},
"permissions": {
"microphone": "granted",
"camera": "granted",
"displayCapture": "error:'display-capture' (value of 'name' member of PermissionDescriptor) is not a valid value for enumeration PermissionName.",
"speakerSelection": "error:'speaker-selection' (value of 'name' member of PermissionDescriptor) is not a valid value for enumeration PermissionName."
},
"mediaDevices": {
"supported": true,
"count": 13,
"devices": [
{
"kind": "audioinput",
"label": "Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "bcc30e629491de8d0dda0e84ca4a2a536267aa1effbe81a56650daaf749d6aa9",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of AD104 High Definition Audio Controller Digital Stereo (HDMI) [MSI G24C6]",
"hasLabel": true,
"deviceIdHash": "f2196c88fee804749d93196481c6d3198975e0d50db34fcb5cc5b1a15f39fc6c",
"deviceIdLength": 44,
"groupIdHash": "d219ab291549d806473bdedcccf489412dd6928b2532b2448836fb32b90deaf0",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Logitech Webcam C925e Analog Stereo",
"hasLabel": true,
"deviceIdHash": "d13bad658ac3f939b9901b3a115a891ce691af35ac61f9dfeb729eec58066df4",
"deviceIdLength": 44,
"groupIdHash": "59075a6c757c8a761d2110cb0996677d6e60d71c6d29d227d1bfca5869ba49b3",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "4fcda23ef0c901fae70a5a94ad69b61fa7c22d162fee502d30e36b174aefb94a",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "031227f2f9ba60861c4c7ced4d5b8a1ee6f71e29295593ae7ebf402f35f431dc",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "fa470f3f79162581e125ea72437c5cd090501763460d89c3e23c47f9f0c78cb0",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of Easy Effects Sink",
"hasLabel": true,
"deviceIdHash": "d1a1561eb5ecfb8f065db27ab3bf17b736b9f8d0077c2ed951306be5df557fa8",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Easy Effects Source",
"hasLabel": true,
"deviceIdHash": "28b23a2e8f1fc1b51070df2b7bbfdb8dd6f7faeec1a9e6bc262da1eea4a70781",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "videoinput",
"label": "",
"hasLabel": false,
"deviceIdHash": null,
"deviceIdLength": 0,
"groupIdHash": null,
"groupIdLength": 0,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "d5e5fe42ffdedab49e1a68d13db67a780531deade80de1381d1ceb97e6b4517c",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "AD104 High Definition Audio Controller Digital Stereo (HDMI) [MSI G24C6]",
"hasLabel": true,
"deviceIdHash": "e06dda08564abfe7c906f38731a59f9f6a244d7feca4d80594e4dd882a8670e6",
"deviceIdLength": 44,
"groupIdHash": "d219ab291549d806473bdedcccf489412dd6928b2532b2448836fb32b90deaf0",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "fa2c54704c4ab52189fe580b0f21f27b9d636562be05d79576ca818ae2e040d4",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "Easy Effects Sink",
"hasLabel": true,
"deviceIdHash": "9e1538c4569882a65be671ace7211e4db986532cb1b35fe169bcd353e995973d",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
}
]
},
"voiceSettings": {
"inputDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"outputDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"videoDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"screenShareAudioDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"effectiveScreenShareAudioDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"inputVolume": 100,
"outputVolume": 101,
"echoCancellation": true,
"noiseSuppression": true,
"autoGainControl": true,
"deepFilterNoiseSuppression": false,
"deepFilterNoiseSuppressionLevel": 80,
"voiceProcessingMode": "voice",
"vadThreshold": 50,
"vadAutoSensitivity": true,
"vadEnhanced": true,
"cameraResolution": "medium",
"screenshareResolution": "high",
"videoFrameRate": 60,
"streamingMode": "gaming",
"hideStreamPreview": false,
"muteStreamAudio": true,
"shareAppAudio": true,
"shareDesktopAudio": true,
"shareDeviceAudio": true,
"screenShareAudioSourceMode": "system",
"screenShareAudioIncludeSources": [],
"screenShareAudioExcludeSources": [],
"preferredVideoCodec": "auto",
"preferredScreenShareCodec": "auto",
"screenShareContentHint": "text",
"screenShareEncoderMode": "auto",
"screenShareScalabilityMode": "auto",
"screenShareMaxBitrateMbps": 6,
"linuxAudioCapture": {
"workaround": false,
"onlySpeakers": true,
"onlyDefaultSpeakers": true,
"ignoreInputMedia": true,
"ignoreVirtual": false,
"ignoreDevices": true,
"granularSelect": false,
"deviceSelect": false
}
},
"voiceSession": {
"connected": true,
"connecting": false,
"guildId": null,
"channelId": "1553847294195924992",
"connectionId": "reedfish-avior",
"voiceServerEndpointPresent": true,
"roomState": "connected",
"localParticipant": {
"identity": "user_1553788772380835840_reedfish-avior",
"sid": "PA_rTuyWWv3CLDR",
"isMicrophoneEnabled": true,
"isCameraEnabled": false,
"isScreenShareEnabled": true,
"audioPublicationCount": 1,
"videoPublicationCount": 1
},
"voiceStats": {
"audioSendBitrate": 27,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"rtt": 19,
"jitter": 2,
"participantCount": 2,
"duration": 1651
},
"perTrackStats": [
{
"direction": "recv",
"kind": "audio",
"ssrc": 370486206,
"mid": "0",
"trackIdentifier": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=510000;minptime=10",
"payloadType": 109,
"bitrateKbps": 21,
"bitrateWindowMs": 2002,
"packetsLost": 3,
"packetsLossPercent": 0,
"jitterMs": 2,
"packetsReceived": 163721,
"bytesReceived": 7023125,
"jitterBufferDelayMs": 67,
"jitterBufferEmittedCount": 78583680,
"concealedSamples": 355751,
"silentConcealedSamples": 298439,
"totalSamplesReceived": 78916320
},
{
"direction": "send",
"kind": "audio",
"ssrc": 586427890,
"mid": "7",
"trackIdentifier": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=64000;minptime=10",
"payloadType": 109,
"bitrateKbps": 27,
"bitrateWindowMs": 2002,
"nackCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0
},
{
"direction": "send",
"kind": "video",
"ssrc": 2782344244,
"mid": "19",
"trackIdentifier": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"codec": "video/VP8",
"codecSdpFmtpLine": "max-fs=12288;max-fr=60",
"payloadType": 120,
"bitrateKbps": 46,
"bitrateWindowMs": 2002,
"framesPerSecond": 30,
"frameWidth": 1280,
"frameHeight": 720,
"framesEncoded": 824,
"framesSent": 824,
"totalEncodeTimeMs": 745,
"encoderAcceleration": "unknown",
"nackCount": 0,
"pliCount": 0,
"firCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0,
"keyFramesEncoded": 1
}
],
"statsTimeSeries": [
{
"timestamp": 1790629052228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 14,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629054228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 3,
"audioRecvBitrate": 4,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629056228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 2,
"audioRecvBitrate": 2,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629058228,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 8,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629060229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 18,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629062228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 18,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629064229,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 33,
"audioRecvBitrate": 17,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629066229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629068228,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 16,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629070230,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 21,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629072229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 15,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629074229,
"rtt": 19,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 25,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629076229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 29,
"audioRecvBitrate": 21,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629078229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 17,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629080230,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 18,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629082230,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 20,
"audioRecvBitrate": 13,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629084229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629086234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 16,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629088234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 20,
"audioRecvBitrate": 16,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629090234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 27,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629092234,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 32,
"audioRecvBitrate": 27,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629094235,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 25,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629096234,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 34,
"audioRecvBitrate": 27,
"videoSendBitrate": 43,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629098235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 20,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629100235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 9,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629102235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 10,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629104241,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 12,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629106242,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 14,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629108242,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 24,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629110242,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 21,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629112248,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 35,
"audioRecvBitrate": 29,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629114248,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 19,
"audioRecvBitrate": 10,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629116247,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 39,
"audioRecvBitrate": 15,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629118248,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 36,
"audioRecvBitrate": 21,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629120248,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 20,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629122247,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 17,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629124249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 8,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629126249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 17,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629128249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 40,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629130250,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 8,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629132250,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 18,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629134251,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 13,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629136250,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 22,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629138251,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629140251,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629142252,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 13,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629144254,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 41,
"audioRecvBitrate": 21,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629146254,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 11,
"videoSendBitrate": 95,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629148255,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 19,
"audioRecvBitrate": 13,
"videoSendBitrate": 85,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629150255,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 11,
"videoSendBitrate": 86,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629152254,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 17,
"videoSendBitrate": 64,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629154255,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 19,
"videoSendBitrate": 57,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629156257,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 13,
"videoSendBitrate": 47,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629158258,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 18,
"audioRecvBitrate": 10,
"videoSendBitrate": 45,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629160258,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 23,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629162258,
"rtt": 21,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 25,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629164258,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 22,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629166258,
"rtt": 19,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629168258,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 23,
"videoSendBitrate": 52,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629170260,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
}
],
"transport": {
"publisher": {
"candidatePairState": "succeeded",
"localCandidateType": "prflx",
"localProtocol": "udp",
"peerConnectionMode": "publisher-only",
"remoteCandidateType": "host",
"remoteProtocol": "udp",
"currentRoundTripTimeMs": 19,
"dtlsState": "connected",
"iceState": "connected",
"selectedCandidatePairChanges": 1,
"dtlsCipher": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"srtpCipher": "SRTP_AEAD_AES_128_GCM",
"tlsVersion": "FEFD"
},
"subscriber": null
}
},
"recentScreenShares": [
{
"startedAt": 1790627109778,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790627196271,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790627527189,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790629115412,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790629117396,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790629125642,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790629138527,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": null,
"stopTrigger": null,
"modalShown": null
}
],
"screenShareWatchFailures": [],
"screenShareNegotiation": {
"selectedCodec": "h264",
"localCodecs": [
{
"name": "opus",
"type": "audio",
"payload_type": 120,
"priority": 1000,
"encode": true,
"decode": true
},
{
"name": "AV1",
"type": "video",
"payload_type": 101,
"rtx_payload_type": 102,
"priority": 5000,
"encode": false,
"decode": true
},
{
"name": "H265",
"type": "video",
"payload_type": 105,
"rtx_payload_type": 106,
"priority": 4000,
"encode": false,
"decode": false
},
{
"name": "H264",
"type": "video",
"payload_type": 103,
"rtx_payload_type": 104,
"priority": 3000,
"encode": true,
"decode": true
},
{
"name": "VP9",
"type": "video",
"payload_type": 109,
"rtx_payload_type": 110,
"priority": 2000,
"encode": false,
"decode": true
},
{
"name": "VP8",
"type": "video",
"payload_type": 107,
"rtx_payload_type": 108,
"priority": 1000,
"encode": true,
"decode": true
}
],
"remoteDecodeCodecsByIdentity": {
"user_1553844587838046208_hamlet-carob": [
"av1",
"h264",
"vp9",
"vp8"
]
},
"decodeFailures": []
},
"voiceSubscriptionDebug": {
"capturedAt": "2026-09-28T20:59:32.075Z",
"buildVersion": "2026.927.142037",
"graphNowMs": 1790629172075,
"connection": {
"connected": true,
"connecting": false,
"reconnecting": false,
"guildId": null,
"channelId": "1553847294195924992",
"connectionId": "reedfish-avior",
"voiceServerEndpoint": "https://fluxer.mathiaslui.org/livekit",
"roomState": "connected",
"localIdentity": "user_1553788772380835840_reedfish-avior"
},
"summary": {
"videoReceiveTransceivers": 3,
"negotiatedVideoReceiveTransceivers": 3,
"remoteScreenSharePublications": 0,
"subscribedScreenSharePublications": 0,
"screenSharePublicationsWithTrack": 0,
"screenShareSubscriptions": 0,
"screenShareSubscriptionsWithCommandIssued": 0,
"screenShareSubscriptionsWithFirstFrame": 0,
"pendingSubscriptionCommands": 0
},
"publisherTransceivers": [
{
"mid": "0",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
},
"sender": null
},
{
"mid": "1",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{d3516131-2aec-4849-bcb1-0774da608ac9}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "2",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{828bb6a8-ae22-4915-93bb-5369661bc7ee}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "3",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{d93241ea-ffd8-488e-9001-48223ce0b77f}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "4",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{62fa6730-37eb-47fd-9ee9-b4b6e74f51b9}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "5",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{096db585-cb87-4132-b385-d8561dc4f01c}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "7",
"direction": "sendonly",
"currentDirection": "sendonly",
"receiver": {
"id": "{a6f3e27b-3b21-43ab-86e0-ffa039dd8010}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": {
"id": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
}
},
{
"mid": "19",
"direction": "sendonly",
"currentDirection": "sendonly",
"receiver": {
"id": "{e1dd4508-2ea9-4278-9d17-10eb76a693f6}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": {
"id": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"kind": "video",
"enabled": true,
"muted": false,
"readyState": "live"
}
}
],
"subscriberTransportPresent": false,
"remoteParticipants": [
{
"identity": "user_1553844587838046208_hamlet-carob",
"sid": "PA_nt2f5pbEnCh3",
"publications": [
{
"trackSid": "TR_AMFMApv3ywvUCS",
"trackName": "",
"kind": "audio",
"source": "microphone",
"mimeType": "audio/opus",
"dimensions": null,
"simulcasted": null,
"muted": false,
"enabled": true,
"subscribed": true,
"desired": true,
"subscriptionStatus": "subscribed",
"permissionStatus": "allowed",
"videoQuality": 2,
"track": {
"id": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
}
}
]
}
],
"subscriptions": [],
"pendingSubscriptionCommands": [],
"watchIntent": {
"viewerStreamKeys": [
"dm:1553847294195924992:reedfish-avior"
],
"deferredStopKeys": []
},
"watchAttempts": [],
"deadlines": [],
"failures": []
},
"desktop": {
"isDesktop": false
}
}
```
Original by Matty
Show
I have the same in Firefox and Brave on Fedora 44 with a 4070 ti
I assumed it had something to do with Linux, but I'm not sure so I'll paste it here, too.
If hardware encoding on Linux in browser is just not supported yet, ignore this
I can only select H.264 and VP8, even after ticking "Allow AV1" and "Allow H.265":
image
Nerd stuff from back in the past:
```json
{
"schemaVersion": 1,
"createdAt": "2026-09-28T20:59:32.075Z",
"statsForNerds": {
"session": {
"connectionId": "reedfish-avior",
"connectionQuality": "excellent",
"latencyMs": 38,
"avgLatencyMs": 21,
"durationSeconds": 1651,
"participants": 2
},
"network": {
"audioSendBitrateKbps": 27,
"audioRecvBitrateKbps": 21,
"videoSendBitrateKbps": 46,
"videoRecvBitrateKbps": 0,
"audioPacketLossPercent": 0,
"videoPacketLossPercent": 0,
"jitterMs": 2,
"rttMs": 19,
"publisherTransport": {
"candidatePairState": "succeeded",
"localCandidateType": "prflx",
"localProtocol": "udp",
"peerConnectionMode": "publisher-only",
"remoteCandidateType": "host",
"remoteProtocol": "udp",
"currentRoundTripTimeMs": 19,
"dtlsState": "connected",
"iceState": "connected",
"selectedCandidatePairChanges": 1,
"dtlsCipher": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"srtpCipher": "SRTP_AEAD_AES_128_GCM",
"tlsVersion": "FEFD"
},
"subscriberTransport": null
},
"localVideo": null,
"localVideoLayers": [],
"localAudio": {
"direction": "send",
"kind": "audio",
"ssrc": 586427890,
"mid": "7",
"trackIdentifier": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=64000;minptime=10",
"payloadType": 109,
"bitrateKbps": 27,
"bitrateWindowMs": 2002,
"nackCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0
},
"localScreenShare": {
"direction": "send",
"kind": "video",
"ssrc": 2782344244,
"mid": "19",
"trackIdentifier": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"codec": "video/VP8",
"codecSdpFmtpLine": "max-fs=12288;max-fr=60",
"payloadType": 120,
"bitrateKbps": 46,
"bitrateWindowMs": 2002,
"framesPerSecond": 30,
"frameWidth": 1280,
"frameHeight": 720,
"framesEncoded": 824,
"framesSent": 824,
"totalEncodeTimeMs": 745,
"encoderAcceleration": "unknown",
"nackCount": 0,
"pliCount": 0,
"firCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0,
"keyFramesEncoded": 1
},
"localScreenShareAudio": null,
"remoteVideo": null,
"remoteScreenShare": null,
"remoteAudio": {
"direction": "recv",
"kind": "audio",
"ssrc": 370486206,
"mid": "0",
"trackIdentifier": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=510000;minptime=10",
"payloadType": 109,
"bitrateKbps": 21,
"bitrateWindowMs": 2002,
"packetsLost": 3,
"packetsLossPercent": 0,
"jitterMs": 2,
"packetsReceived": 163721,
"bytesReceived": 7023125,
"jitterBufferDelayMs": 67,
"jitterBufferEmittedCount": 78583680,
"concealedSamples": 355751,
"silentConcealedSamples": 298439,
"totalSamplesReceived": 78916320
},
"remoteScreenShareAudio": null,
"sparklines": {
"latency": [
20,
20,
20,
19,
19,
20,
20,
21,
21,
21,
19,
19,
21,
21,
19,
19,
19,
19,
19,
19,
22,
22,
20,
20,
20,
20,
21,
21,
20,
20,
19,
19,
19,
22,
22,
19,
19,
19,
19,
19,
21,
21,
19,
19,
19,
21,
21,
21,
19,
19,
19,
20,
20,
21,
21,
21,
19,
19,
19,
19
],
"bitrate": [
76,
43,
40,
59,
80,
80,
85,
69,
77,
78,
80,
90,
85,
77,
63,
68,
61,
74,
71,
91,
95,
87,
104,
87,
62,
70,
65,
66,
84,
81,
101,
67,
54,
57,
44,
42,
38,
44,
63,
24,
42,
38,
49,
51,
53,
39,
62,
121,
117,
113,
109,
101,
87,
73,
94,
99,
95,
93,
101,
94
],
"packetLoss": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"connection": {
"voiceServerEndpoint": "https://fluxer.mathiaslui.org/livekit",
"reconnectionCount": 0
},
"audio": {
"echoCancellation": true,
"noiseSuppression": true,
"autoGainControl": true,
"deepFilterNoiseSuppression": false,
"deepFilterNoiseSuppressionLevel": 80,
"processingMode": "voice"
},
"screenShareSettings": {
"resolution": "ultra",
"frameRate": 60,
"streamingMode": "gaming",
"preferredCodec": "auto",
"selectedCodec": "h264",
"codecPreferenceOrder": [
"h264",
"vp8"
],
"contentHint": "text",
"encoderMode": "auto",
"scalabilityMode": "auto",
"maxBitrateMbps": 3,
"audioSourceMode": "system",
"audioIncludeSources": [],
"audioExcludeSources": [],
"shareDesktopAudio": true,
"shareAppAudio": true,
"muteStreamAudio": true
},
"screenShareAudioCapture": {
"nativeCapture": {
"armedCapture": null,
"activeBridge": null,
"supersededBridge": null,
"lastStartedCapture": null,
"lastArmFailure": null,
"bridgeStats": {
"active": false,
"bridgeMode": null,
"captureId": null,
"startedAt": null,
"lastFrameAt": null,
"lastFrameTimestampUs": null,
"framesReceived": 0,
"framesDropped": 0,
"lateFrameCount": 0,
"rebufferCount": 0,
"maxFrameArrivalGapMs": 0,
"maxFrameTimestampGapMs": 0,
"maxPendingFrames": 0,
"maxBufferedDurationMs": 0,
"lastFramePeak": null,
"lastFrameRms": null,
"maxFramePeak": 0,
"maxFrameRms": 0,
"nonSilentFrameCount": 0,
"lastNonSilentFrameAt": null,
"silentFrameStreak": 0,
"maxSilentRunMs": 0,
"sustainedSilenceWarned": false,
"prebufferTargetMs": null,
"frameDurationMs": null,
"endReason": null,
"endDetail": null,
"endedAt": null
},
"endedBridgeCaptures": [],
"lifecycleFaults": [],
"capturedDisplayAudio": null
},
"publications": []
},
"appInfo": {
"appVersion": "2026.927.142037",
"electronVersion": null,
"chromiumVersion": null,
"hardwareAccelerationEnabled": null,
"chromiumRuntime": null
},
"gpu": null,
"appMetrics": null,
"system": {
"platform": "Linux x86_64",
"userAgent": "(X11; Linux x86_64; rv:156.0) Gecko/20100101 Firefox/156.0",
"hardwareConcurrency": 32,
"deviceMemoryGB": null,
"jsHeapUsedMB": null,
"jsHeapTotalMB": null,
"jsHeapLimitMB": null
},
"heapHistory": [],
"cpuHistory": []
},
"app": {
"nativePlatform": "linux",
"displayShareEnvironment": "web",
"isDesktop": false,
"supportsDesktopScreenShareAudioCapture": false
},
"browser": {
"userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:156.0) Gecko/20100101 Firefox/156.0",
"platform": "Linux x86_64",
"userAgentData": null,
"language": "en-US",
"languages": [
"en-US",
"en"
],
"hardwareConcurrency": 32,
"deviceMemory": null,
"maxTouchPoints": 0,
"cookieEnabled": true,
"onLine": true,
"doNotTrack": "unspecified",
"secureContext": true,
"visibilityState": "visible",
"location": {
"origin": "https://fluxer.mathiaslui.org/",
"pathname": "/channels/@me/1553847294195924992",
"hash": ""
},
"viewport": {
"width": 1085,
"height": 929,
"devicePixelRatio": 1
},
"screen": {
"width": 2560,
"height": 1440,
"availWidth": 2560,
"availHeight": 1440,
"colorDepth": 24,
"pixelDepth": 24
},
"performanceMemory": null
},
"webrtc": {
"mediaDevices": true,
"getUserMedia": true,
"getDisplayMedia": true,
"enumerateDevices": true,
"audioContext": true,
"webkitAudioContext": false,
"mediaStreamTrackGenerator": false,
"audioData": true,
"rtcPeerConnection": true
},
"codecs": {
"liveKitSupported": [
"vp8",
"h264",
"vp9",
"av1",
"h265"
],
"preferences": {
"camera": "auto",
"screenShare": "auto"
},
"resolved": {
"camera": "vp8",
"screenShare": "h264"
},
"support": {
"vp8": {
"supported": true,
"reason": "supported",
"detail": "Available on your system.",
"hardwareAccelerated": "unknown"
},
"vp9": {
"supported": false,
"reason": "unsupported-browser",
"detail": "Firefox’s WebRTC stack doesn’t expose VP9 as a publishable codec.",
"hardwareAccelerated": "unknown"
},
"h264": {
"supported": true,
"reason": "supported",
"detail": "Available on your system.",
"hardwareAccelerated": "unknown"
},
"h265": {
"supported": false,
"reason": "opt-in-required",
"detail": "H.265 (HEVC) screen sharing is off by default because it may cause compatibility issues for viewers. We’re working on improving this. Turn on H.265 screen sharing in Advanced settings to use it.",
"hardwareAccelerated": "unknown"
},
"av1": {
"supported": false,
"reason": "opt-in-required",
"detail": "AV1 screen sharing is off by default because it may cause compatibility issues for viewers. We’re working on improving this. Turn on AV1 screen sharing in Advanced settings to use it.",
"hardwareAccelerated": "unknown"
}
},
"gpuHardwareEncode": null
},
"permissions": {
"microphone": "granted",
"camera": "granted",
"displayCapture": "error:'display-capture' (value of 'name' member of PermissionDescriptor) is not a valid value for enumeration PermissionName.",
"speakerSelection": "error:'speaker-selection' (value of 'name' member of PermissionDescriptor) is not a valid value for enumeration PermissionName."
},
"mediaDevices": {
"supported": true,
"count": 13,
"devices": [
{
"kind": "audioinput",
"label": "Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "bcc30e629491de8d0dda0e84ca4a2a536267aa1effbe81a56650daaf749d6aa9",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of AD104 High Definition Audio Controller Digital Stereo (HDMI) [MSI G24C6]",
"hasLabel": true,
"deviceIdHash": "f2196c88fee804749d93196481c6d3198975e0d50db34fcb5cc5b1a15f39fc6c",
"deviceIdLength": 44,
"groupIdHash": "d219ab291549d806473bdedcccf489412dd6928b2532b2448836fb32b90deaf0",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Logitech Webcam C925e Analog Stereo",
"hasLabel": true,
"deviceIdHash": "d13bad658ac3f939b9901b3a115a891ce691af35ac61f9dfeb729eec58066df4",
"deviceIdLength": 44,
"groupIdHash": "59075a6c757c8a761d2110cb0996677d6e60d71c6d29d227d1bfca5869ba49b3",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "4fcda23ef0c901fae70a5a94ad69b61fa7c22d162fee502d30e36b174aefb94a",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "031227f2f9ba60861c4c7ced4d5b8a1ee6f71e29295593ae7ebf402f35f431dc",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "fa470f3f79162581e125ea72437c5cd090501763460d89c3e23c47f9f0c78cb0",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Monitor of Easy Effects Sink",
"hasLabel": true,
"deviceIdHash": "d1a1561eb5ecfb8f065db27ab3bf17b736b9f8d0077c2ed951306be5df557fa8",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audioinput",
"label": "Easy Effects Source",
"hasLabel": true,
"deviceIdHash": "28b23a2e8f1fc1b51070df2b7bbfdb8dd6f7faeec1a9e6bc262da1eea4a70781",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "videoinput",
"label": "",
"hasLabel": false,
"deviceIdHash": null,
"deviceIdLength": 0,
"groupIdHash": null,
"groupIdLength": 0,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "HyperX 7.1 Audio Analog Stereo",
"hasLabel": true,
"deviceIdHash": "d5e5fe42ffdedab49e1a68d13db67a780531deade80de1381d1ceb97e6b4517c",
"deviceIdLength": 44,
"groupIdHash": "5c2031da857a63a3908f09d113b5bf987e13c1c925fb312611246106e033785d",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "AD104 High Definition Audio Controller Digital Stereo (HDMI) [MSI G24C6]",
"hasLabel": true,
"deviceIdHash": "e06dda08564abfe7c906f38731a59f9f6a244d7feca4d80594e4dd882a8670e6",
"deviceIdLength": 44,
"groupIdHash": "d219ab291549d806473bdedcccf489412dd6928b2532b2448836fb32b90deaf0",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "Yeti X Analog Stereo",
"hasLabel": true,
"deviceIdHash": "fa2c54704c4ab52189fe580b0f21f27b9d636562be05d79576ca818ae2e040d4",
"deviceIdLength": 44,
"groupIdHash": "73758c5411859c9ea458ddb2dd949743b8e3a8c50405474ab8ea0992d38cf952",
"groupIdLength": 44,
"isDefaultDeviceId": false
},
{
"kind": "audiooutput",
"label": "Easy Effects Sink",
"hasLabel": true,
"deviceIdHash": "9e1538c4569882a65be671ace7211e4db986532cb1b35fe169bcd353e995973d",
"deviceIdLength": 44,
"groupIdHash": "b46e33796013248bf0f764e221835b1c75ff873d8d90ac02dc155b5e358d8516",
"groupIdLength": 44,
"isDefaultDeviceId": false
}
]
},
"voiceSettings": {
"inputDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"outputDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"videoDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"screenShareAudioDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"effectiveScreenShareAudioDeviceIdHash": "37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f",
"inputVolume": 100,
"outputVolume": 101,
"echoCancellation": true,
"noiseSuppression": true,
"autoGainControl": true,
"deepFilterNoiseSuppression": false,
"deepFilterNoiseSuppressionLevel": 80,
"voiceProcessingMode": "voice",
"vadThreshold": 50,
"vadAutoSensitivity": true,
"vadEnhanced": true,
"cameraResolution": "medium",
"screenshareResolution": "high",
"videoFrameRate": 60,
"streamingMode": "gaming",
"hideStreamPreview": false,
"muteStreamAudio": true,
"shareAppAudio": true,
"shareDesktopAudio": true,
"shareDeviceAudio": true,
"screenShareAudioSourceMode": "system",
"screenShareAudioIncludeSources": [],
"screenShareAudioExcludeSources": [],
"preferredVideoCodec": "auto",
"preferredScreenShareCodec": "auto",
"screenShareContentHint": "text",
"screenShareEncoderMode": "auto",
"screenShareScalabilityMode": "auto",
"screenShareMaxBitrateMbps": 6,
"linuxAudioCapture": {
"workaround": false,
"onlySpeakers": true,
"onlyDefaultSpeakers": true,
"ignoreInputMedia": true,
"ignoreVirtual": false,
"ignoreDevices": true,
"granularSelect": false,
"deviceSelect": false
}
},
"voiceSession": {
"connected": true,
"connecting": false,
"guildId": null,
"channelId": "1553847294195924992",
"connectionId": "reedfish-avior",
"voiceServerEndpointPresent": true,
"roomState": "connected",
"localParticipant": {
"identity": "user_1553788772380835840_reedfish-avior",
"sid": "PA_rTuyWWv3CLDR",
"isMicrophoneEnabled": true,
"isCameraEnabled": false,
"isScreenShareEnabled": true,
"audioPublicationCount": 1,
"videoPublicationCount": 1
},
"voiceStats": {
"audioSendBitrate": 27,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"rtt": 19,
"jitter": 2,
"participantCount": 2,
"duration": 1651
},
"perTrackStats": [
{
"direction": "recv",
"kind": "audio",
"ssrc": 370486206,
"mid": "0",
"trackIdentifier": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=510000;minptime=10",
"payloadType": 109,
"bitrateKbps": 21,
"bitrateWindowMs": 2002,
"packetsLost": 3,
"packetsLossPercent": 0,
"jitterMs": 2,
"packetsReceived": 163721,
"bytesReceived": 7023125,
"jitterBufferDelayMs": 67,
"jitterBufferEmittedCount": 78583680,
"concealedSamples": 355751,
"silentConcealedSamples": 298439,
"totalSamplesReceived": 78916320
},
{
"direction": "send",
"kind": "audio",
"ssrc": 586427890,
"mid": "7",
"trackIdentifier": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"codec": "audio/opus",
"codecSdpFmtpLine": "maxplaybackrate=48000;stereo=1;useinbandfec=1;maxaveragebitrate=64000;minptime=10",
"payloadType": 109,
"bitrateKbps": 27,
"bitrateWindowMs": 2002,
"nackCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0
},
{
"direction": "send",
"kind": "video",
"ssrc": 2782344244,
"mid": "19",
"trackIdentifier": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"codec": "video/VP8",
"codecSdpFmtpLine": "max-fs=12288;max-fr=60",
"payloadType": 120,
"bitrateKbps": 46,
"bitrateWindowMs": 2002,
"framesPerSecond": 30,
"frameWidth": 1280,
"frameHeight": 720,
"framesEncoded": 824,
"framesSent": 824,
"totalEncodeTimeMs": 745,
"encoderAcceleration": "unknown",
"nackCount": 0,
"pliCount": 0,
"firCount": 0,
"retransmittedPacketsSent": 0,
"retransmittedBytesSent": 0,
"keyFramesEncoded": 1
}
],
"statsTimeSeries": [
{
"timestamp": 1790629052228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 14,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629054228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 3,
"audioRecvBitrate": 4,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629056228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 2,
"audioRecvBitrate": 2,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629058228,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 8,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629060229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 18,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629062228,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 18,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629064229,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 33,
"audioRecvBitrate": 17,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629066229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629068228,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 16,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629070230,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 21,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629072229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 15,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629074229,
"rtt": 19,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 25,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629076229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 29,
"audioRecvBitrate": 21,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629078229,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 17,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629080230,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 18,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629082230,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 20,
"audioRecvBitrate": 13,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629084229,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 10,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629086234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 16,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629088234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 20,
"audioRecvBitrate": 16,
"videoSendBitrate": 35,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629090234,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 27,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629092234,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 32,
"audioRecvBitrate": 27,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629094235,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 25,
"videoSendBitrate": 36,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629096234,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 34,
"audioRecvBitrate": 27,
"videoSendBitrate": 43,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629098235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 20,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629100235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 9,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629102235,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 10,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629104241,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 12,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629106242,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 14,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629108242,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 24,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629110242,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 22,
"audioRecvBitrate": 21,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629112248,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 35,
"audioRecvBitrate": 29,
"videoSendBitrate": 37,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629114248,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 19,
"audioRecvBitrate": 10,
"videoSendBitrate": 38,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629116247,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 39,
"audioRecvBitrate": 15,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629118248,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 36,
"audioRecvBitrate": 21,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629120248,
"rtt": 22,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 20,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629122247,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 17,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629124249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 8,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629126249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 17,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629128249,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 40,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629130250,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 8,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629132250,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 24,
"audioRecvBitrate": 18,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629134251,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 13,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629136250,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 22,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629138251,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629140251,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 30,
"audioRecvBitrate": 23,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629142252,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 13,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629144254,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 41,
"audioRecvBitrate": 21,
"videoSendBitrate": 0,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629146254,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 15,
"audioRecvBitrate": 11,
"videoSendBitrate": 95,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629148255,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 19,
"audioRecvBitrate": 13,
"videoSendBitrate": 85,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629150255,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 16,
"audioRecvBitrate": 11,
"videoSendBitrate": 86,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629152254,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 17,
"videoSendBitrate": 64,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629154255,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 19,
"videoSendBitrate": 57,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629156257,
"rtt": 20,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 13,
"videoSendBitrate": 47,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629158258,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 18,
"audioRecvBitrate": 10,
"videoSendBitrate": 45,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629160258,
"rtt": 21,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 25,
"audioRecvBitrate": 23,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629162258,
"rtt": 21,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 28,
"audioRecvBitrate": 25,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629164258,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 22,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629166258,
"rtt": 19,
"jitter": 1,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629168258,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 26,
"audioRecvBitrate": 23,
"videoSendBitrate": 52,
"videoRecvBitrate": 0
},
{
"timestamp": 1790629170260,
"rtt": 19,
"jitter": 2,
"audioPacketLoss": 0,
"videoPacketLoss": 0,
"audioSendBitrate": 27,
"audioRecvBitrate": 21,
"videoSendBitrate": 46,
"videoRecvBitrate": 0
}
],
"transport": {
"publisher": {
"candidatePairState": "succeeded",
"localCandidateType": "prflx",
"localProtocol": "udp",
"peerConnectionMode": "publisher-only",
"remoteCandidateType": "host",
"remoteProtocol": "udp",
"currentRoundTripTimeMs": 19,
"dtlsState": "connected",
"iceState": "connected",
"selectedCandidatePairChanges": 1,
"dtlsCipher": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"srtpCipher": "SRTP_AEAD_AES_128_GCM",
"tlsVersion": "FEFD"
},
"subscriber": null
}
},
"recentScreenShares": [
{
"startedAt": 1790627109778,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790627196271,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790627527189,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790629115412,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790629117396,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": 1790629125642,
"stopTrigger": "user",
"modalShown": null
},
{
"startedAt": 1790629138527,
"sourceKind": "web",
"requestedCodec": "vp8",
"negotiatedCodecs": null,
"encoderVerification": null,
"startError": null,
"stoppedAt": null,
"stopTrigger": null,
"modalShown": null
}
],
"screenShareWatchFailures": [],
"screenShareNegotiation": {
"selectedCodec": "h264",
"localCodecs": [
{
"name": "opus",
"type": "audio",
"payload_type": 120,
"priority": 1000,
"encode": true,
"decode": true
},
{
"name": "AV1",
"type": "video",
"payload_type": 101,
"rtx_payload_type": 102,
"priority": 5000,
"encode": false,
"decode": true
},
{
"name": "H265",
"type": "video",
"payload_type": 105,
"rtx_payload_type": 106,
"priority": 4000,
"encode": false,
"decode": false
},
{
"name": "H264",
"type": "video",
"payload_type": 103,
"rtx_payload_type": 104,
"priority": 3000,
"encode": true,
"decode": true
},
{
"name": "VP9",
"type": "video",
"payload_type": 109,
"rtx_payload_type": 110,
"priority": 2000,
"encode": false,
"decode": true
},
{
"name": "VP8",
"type": "video",
"payload_type": 107,
"rtx_payload_type": 108,
"priority": 1000,
"encode": true,
"decode": true
}
],
"remoteDecodeCodecsByIdentity": {
"user_1553844587838046208_hamlet-carob": [
"av1",
"h264",
"vp9",
"vp8"
]
},
"decodeFailures": []
},
"voiceSubscriptionDebug": {
"capturedAt": "2026-09-28T20:59:32.075Z",
"buildVersion": "2026.927.142037",
"graphNowMs": 1790629172075,
"connection": {
"connected": true,
"connecting": false,
"reconnecting": false,
"guildId": null,
"channelId": "1553847294195924992",
"connectionId": "reedfish-avior",
"voiceServerEndpoint": "https://fluxer.mathiaslui.org/livekit",
"roomState": "connected",
"localIdentity": "user_1553788772380835840_reedfish-avior"
},
"summary": {
"videoReceiveTransceivers": 3,
"negotiatedVideoReceiveTransceivers": 3,
"remoteScreenSharePublications": 0,
"subscribedScreenSharePublications": 0,
"screenSharePublicationsWithTrack": 0,
"screenShareSubscriptions": 0,
"screenShareSubscriptionsWithCommandIssued": 0,
"screenShareSubscriptionsWithFirstFrame": 0,
"pendingSubscriptionCommands": 0
},
"publisherTransceivers": [
{
"mid": "0",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
},
"sender": null
},
{
"mid": "1",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{d3516131-2aec-4849-bcb1-0774da608ac9}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "2",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{828bb6a8-ae22-4915-93bb-5369661bc7ee}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "3",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{d93241ea-ffd8-488e-9001-48223ce0b77f}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "4",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{62fa6730-37eb-47fd-9ee9-b4b6e74f51b9}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "5",
"direction": "recvonly",
"currentDirection": "recvonly",
"receiver": {
"id": "{096db585-cb87-4132-b385-d8561dc4f01c}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": null
},
{
"mid": "7",
"direction": "sendonly",
"currentDirection": "sendonly",
"receiver": {
"id": "{a6f3e27b-3b21-43ab-86e0-ffa039dd8010}",
"kind": "audio",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": {
"id": "{d752a69b-5175-4132-8b88-af82f8821f88}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
}
},
{
"mid": "19",
"direction": "sendonly",
"currentDirection": "sendonly",
"receiver": {
"id": "{e1dd4508-2ea9-4278-9d17-10eb76a693f6}",
"kind": "video",
"enabled": true,
"muted": true,
"readyState": "live"
},
"sender": {
"id": "{9171143c-1e65-4e86-adda-fc51d1607e02}",
"kind": "video",
"enabled": true,
"muted": false,
"readyState": "live"
}
}
],
"subscriberTransportPresent": false,
"remoteParticipants": [
{
"identity": "user_1553844587838046208_hamlet-carob",
"sid": "PA_nt2f5pbEnCh3",
"publications": [
{
"trackSid": "TR_AMFMApv3ywvUCS",
"trackName": "",
"kind": "audio",
"source": "microphone",
"mimeType": "audio/opus",
"dimensions": null,
"simulcasted": null,
"muted": false,
"enabled": true,
"subscribed": true,
"desired": true,
"subscriptionStatus": "subscribed",
"permissionStatus": "allowed",
"videoQuality": 2,
"track": {
"id": "{174a1641-1412-45cf-bb78-fbb72a46a0df}",
"kind": "audio",
"enabled": true,
"muted": false,
"readyState": "live"
}
}
]
}
],
"subscriptions": [],
"pendingSubscriptionCommands": [],
"watchIntent": {
"viewerStreamKeys": [
"dm:1553847294195924992:reedfish-avior"
],
"deferredStopKeys": []
},
"watchAttempts": [],
"deadlines": [],
"failures": []
},
"desktop": {
"isDesktop": false
}
}
```