You are not logged in.

#1 2026-03-11 20:00:50

athinaslime
Member
Registered: 2025-01-07
Posts: 12

Cannot stream any devices on discord.

I use a fully up-to-date arch linux installation with hyprland, screensharing my desktop works perfectly fine but whenever i try to stream a device such as a capture card to discord it is just a blank screen, when i launch discord through the terminal so i can see logs and start streaming the device no errors specific to streaming appear. My devices work perfectly when i try to view them with v4l2 video capture utility and OBS, it is just discord. I have tried streaming a virtual camera aswell from OBS to discord but the same issue happens, even weirder is that when i press the camera button on discord specifically, the device shows as intended. Is this just a discord issue or am i missing something i have been trying to fix this for weeks now with no solution.

00:55:05.271 › [startStreamWithSource] Starting stream for source id camera:usb-0000:0c:00.3-1 and name USB3.0 Video: USB3.0 Video and pid null
00:55:05.277 › [discord_protos.discord_users.v1.PreloadedUserSettings] Updating notifications with delay 0
00:55:05.281 › [discord_protos.discord_users.v1.PreloadedUserSettings] Scheduling save from markDirty
00:55:05.282 › [discord_protos.discord_users.v1.PreloadedUserSettings] Updating voiceAndVideo with delay 0
00:55:05.338 › AnalyticsTrackImpressionContext function unimplemented
00:55:05.411 › [discord_protos.discord_users.v1.PreloadedUserSettings] Persisting proto
00:55:05.605 › AnalyticsTrackImpressionContext function unimplemented
00:55:05.758 › [RTCConnection(1140342083983511624, default)] Updating channel: 1140422669217579159(2)
00:55:05.758 › [Connection(default)] updateVideoQuality: {"remoteSinkWantsMaxFramerate":20}
00:55:05.764 › [RTCControlSocket(stream)] [CONNECT] wss://rotterdam13213.discord.media:443/
00:55:05.764 › [RTCConnection(1481425259734368340, stream)] Connecting to RTC server wss://rotterdam13213.discord.media:443/, rtc-connection-id: 737a8370-3273-4190-9907-23ff47169279, channel: 1140422669217579159(2)
00:55:05.764 › [RTCConnection(1481425259734368340, stream)] RTC connection state: AWAITING_ENDPOINT => CONNECTING
00:55:06.113 › [RTCConnection(1481425259734368340, stream)] Connected to RTC server.
00:55:06.113 › [RTCControlSocket(stream)] [CONNECTED] wss://rotterdam13213.discord.media:443/ in 349 ms
00:55:06.113 › [RTCConnection(1481425259734368340, stream)] RTC connection state: CONNECTING => AUTHENTICATING
00:55:06.115 › [RTCControlSocket(stream)] [HELLO] heartbeat interval: 13750, version: 8, took 351 ms
00:55:06.116 › [RTCControlSocket(stream)] Starting heartbeat with interval: 13750
00:55:06.215 › [RTCControlSocket(stream)] [READY] took 451 ms
00:55:06.216 › [RTCConnection(1481425259734368340, stream)] RTC connection state: AUTHENTICATING => RTC_CONNECTING
00:55:06.218 › [Connection(stream)] Creating connection to 34.1.240.23:50005 with audio ssrc: 67860
00:55:06.219 › [Connection(stream)] updateVideoQuality: {"remoteSinkWantsMaxFramerate":30}
00:55:06.221 › [Connection(stream)] updateVideoQuality: {"remoteSinkWantsPixelCount":921600,"remoteSinkWantsMaxFramerate":30,"encodingVideoMinBitRate":500000,"encodingVideoMaxBitRate":3500000,"encodingVideoBitRate":600000,"streamParameters":[{"type":"video","active":false,"rid":"100","ssrc":67861,"rtxSsrc":67862,"quality":100,"maxBitrate":3500000,"maxFrameRate":30,"maxResolution":{"type":"fixed","width":1280,"height":720},"minBitrate":500000,"targetBitrate":600000,"maxPixelCount":921600}]}
00:55:06.319 › [Connection(stream)] Connected with local address 77.49.247.141:59637 and protocol: udp
00:55:06.321 › [Connection(stream)] Available engine codecs: "[{\"codec\":\"AV1\",\"decode\":true,\"encode\":false},{\"codec\":\"H264\",\"decode\":true,\"encode\":true},{\"codec\":\"VP8\",\"decode\":true,\"encode\":true}]\n"
00:55:06.322 › [Connection(stream)] Experimental codecs: [{"name":"AV1","encode":false,"decode":true},{"name":"H265","encode":true,"decode":true}]
00:55:06.322 › [Connection(stream)] Audio codecs: opus
00:55:06.322 › [Connection(stream)] Video codecs: AV1[encode: false, decode: true],H264[encode: true, decode: true],VP8[encode: true, decode: true]
00:55:06.326 › [Connection(stream)] Encryption modes: aead_aes256_gcm_rtpsize,aead_aes256_gcm,aead_xchacha20_poly1305_rtpsize,xsalsa20_poly1305_lite_rtpsize,xsalsa20_poly1305_lite,xsalsa20_poly1305_suffix,xsalsa20_poly1305
00:55:06.326 › [Connection(stream)] Connection state change: CONNECTING => CONNECTED
00:55:06.327 › [RTCConnection(1481425259734368340, stream)] RTC media connection state change: RTC_CONNECTING => CONNECTED
00:55:06.327 › [RTCConnection(1481425259734368340, stream)] RTC connection state: RTC_CONNECTING => RTC_CONNECTED
00:55:06.331 › [RTCConnection(1481425259734368340, stream)] RTC connected to media server: 34.1.240.23:50005
00:55:06.331 › [RTCConnection(1481425259734368340, stream)] Sending UDP info to RTC server. [object Object] fixed_keyframe_interval,keyframe_on_join,network_aware_socket
00:55:06.417 › [RTCConnection(1481425259734368340, stream)] Setting media-session-id: ff5c9479b0585086408c31d7b433d1e1 for rtc-connection-id: 737a8370-3273-4190-9907-23ff47169279
00:55:06.417 › [Connection(stream)] Selected encryption mode: aead_aes256_gcm_rtpsize
00:55:06.418 › [RTCConnection(1481425259734368340, stream)] DAVE protocol init with protocol version: 1
00:55:06.418 › [Connection(stream)] DAVE protocol state update: {"version":1,"epochAuthenticator":""}
00:55:06.421 › [RTCConnection(1481425259734368340, stream)] Remote media sink wants: {"pixelCounts":{"67861":0},"any":100}
00:55:06.421 › [Connection(stream)] updateVideoQuality: {"remoteSinkWantsPixelCount":2073600,"remoteSinkWantsMaxFramerate":60,"encodingVideoMinBitRate":500000,"encodingVideoMaxBitRate":9000000,"encodingVideoBitRate":600000,"streamParameters":[{"type":"video","active":false,"rid":"100","ssrc":67861,"rtxSsrc":67862,"quality":100,"maxBitrate":9000000,"maxFrameRate":60,"maxResolution":{"type":"fixed","width":1920,"height":1080},"minBitrate":500000,"targetBitrate":600000,"maxPixelCount":2073600}]}
00:55:06.421 › [RTCConnection(1481425259734368340, stream)] Received MLS external sender package
00:55:06.421 › [RTCConnection(1481425259734368340, stream)] Got MLS key package, sending to RTC server
00:55:06.422 › [RTCControlSocket(stream)] Sending MLS key package
00:55:06.663 › [RTCLatencyTestManager] RTC region latency test completed, ranked regions are:  bucharest,milan,frankfurt,warsaw,tel-aviv
00:55:06.800 › [libdiscore] [NETWORK] Sending GET request to https://cdn.discordapp.com/bad-domains/current_revision.txt
00:55:06.805 › [libdiscore] [NETWORK] Completed GET request to https://cdn.discordapp.com/bad-domains/current_revision.txt with status: 200
00:55:06.805 › [libdiscore] [BlockedDomainsStore] Doing a full sync to revision 2585
00:55:06.806 › [libdiscore] [BlockedDomainsStore] Performing full sync to revision 2585
00:55:06.806 › [libdiscore] [NETWORK] Sending GET request to https://cdn.discordapp.com/bad-domains/updated_hashes.json
00:55:06.933 › [libdiscore] [NETWORK] Completed GET request to https://cdn.discordapp.com/bad-domains/updated_hashes.json with status: 200

Last edited by athinaslime (2026-03-11 22:58:50)

Offline

#2 2026-03-11 21:10:38

twelveeighty
Member
Registered: 2011-09-04
Posts: 1,448

Re: Cannot stream any devices on discord.

athinaslime wrote:

no errors specific to streaming appear

Please don't paraphrase errors and post the actual output. We have nothing to go on for troubleshooting this.

Offline

#3 2026-03-11 22:59:21

athinaslime
Member
Registered: 2025-01-07
Posts: 12

Re: Cannot stream any devices on discord.

twelveeighty wrote:
athinaslime wrote:

no errors specific to streaming appear

Please don't paraphrase errors and post the actual output. We have nothing to go on for troubleshooting this.

sorry. i have updated the original post, thanks for the suggestion.

Offline

#4 2026-04-07 17:17:07

Garori
Member
Registered: 2026-04-07
Posts: 1

Re: Cannot stream any devices on discord.

I am having the same problema here, have you solved it?

Offline

#5 2026-04-18 22:25:35

nottucks
Member
Registered: 2024-08-10
Posts: 5

Re: Cannot stream any devices on discord.

Same here. I still can do the workaround I use where I stream the audio from OBS while I have the audio monitor playing, but that means I can’t hear the audio in sync with what’s happening on the direct output. I’ve tried multiple versions of discord, I’ve tried using qpwgraph to fix this, I’ve checked for driver errors. Nothing.

Offline

Board footer

Powered by FluxBB