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 } } ```