do you have webgl enabled? it's disabled by default there's a option in the librewolf specific settings if I remember correctly.
LibreWolf
Welcome to the official community for LibreWolf.
LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM. If you have any question please visit our FAQ first: https://librewolf.net/docs/faq/
To learn more or to download the browser visit the website: https://librewolf.net/
If you want to contribute head over to our Codeberg: https://codeberg.org/librewolf
Yes it is disabled by default you're right. Unfortunately after enabling it still does not work
I had the same issue with Jitsi Meet...
I found no solution unfortunately yet...The solution that works is to use chromium and screenshare works, but I really would prefer do it in librewolf if possible...
Discord screen shair and maybe vc require u connect to a hardcoded ipv4 address they send you. Hence ipv4 to ipv6 translation automaticly handled by ur os at a dns level wont take effect. So ur device can detect if u dont have an ipv4 route and then automaticly applies ipv4 to ipv6 translation (u can encode an ipv4 address inside an ipv6 address).
I don't get what you mean. I dunno what ip has in common with screensharing. Especially that dc, vc everything works, just screenshare doesn't for some reason.
Tldr discord is designed in such a way it doesnt support ipv6 for video (it might for vc idk). Take a look at the network and console tab in developer tools while u try connect to a video and post it so we can see where its erroring at.