Since 2022, Video doesn't work properly on Linux

Ever since 2022(or maybe even before) VRChat just doesn’t properly load videos on Linux.
Video player doesnt work on steam deck when other people play vids not even on SteamDeck which devs claim to support.

and yet, there’s an in-development waste of time called “iOS” build being made, requested by under 50 people Feature Requests | VRChat

While Linux has been requested, bugs reported, etc by hundreds if not thousands over the past half a decade Linux Support | Voters | VRChat
Feature Requests | VRChat

What are the devs excuses nowadays?

I agree, I think they should be supporting Linux over IOS. But my guess is that they have a set agenda for which things they implement first, and they just have Linux as the lowest priority.
And my guess for that is because IOS has more “potential” (heavy on the quotations) users than Linux, since Linux is a niche platform (outside the SteamDeck users).

Have you tried using proton-ge-rtsp ? It should contain specific patches that allow video playikg on linux.

Also, you can find a lot of useful infos on VRChat | Linux VR Adventures Wiki

iOS has 0 potential. Literally nobody is using the mobile builds for other than:
1- for 5min to check if their avi works on quest
2- to quickly say hi to someone and log off before their phone explodes

users should NOT be required to install different proton versions(other than the steam one that will auto install) just for a game. SPECIALLY when bug reports for said platform have been frequent and MANY have requested a linux port.

Then ask the Proton team to include the patch that was made in their existing build.

The specific Proton fixes incorrect system calls translations that prevents RTSP from working.

It has nothing to do with VRChat not presenting the call correctly as it would also be required for any game/application that would rely on RTSP.

Also keep in mind that doing a Linux port would be … an hazardous job. Against which base OS, which version of the GlibC, if you target Ubuntu/PopOS!, it will not work for Arch users, if you target Arch, it will not work for Ubuntu/PopOS! and the SteamDeck might require an entire separate build anyway.