AVPro based video players have been notoriously buggy on Linux, knowing to have caused issues such as high memory usage, crashing or just straight out not working. Luckily, these issues are mostly fixed now.
We recommend using [Proton-GE-RTSP](https://github.com/SpookySkeletons/proton-ge-rtsp/releases) as it contains extra fixes for Wine's Windows Media Foundation implementation that AVPro uses. This will allow you to play regular videos, MPEG-TS and HLS streams, as well as RTSP streams. Sometimes RTSP streams will require 1 or more manual resyncs to start.
AVPro on GE-RTSP is currently expected to be stable, if you encounter game stability issues or other around video playback please report them as soon as possible at the [VRChat proton git issue](https://github.com/ValveSoftware/Proton/issues/1199) or our [community instant messaging](/docs/community/).
You may choose to watch live streams on your [WlxOverlay](/docs/steamvr/wlxoverlay/). While audio effects won't work, you will surely not have stability issues.
When in a VRChat world, if a video player fails to play, you can instead run [this script](https://gist.github.com/galister/1a971254af72bb2a5bc27740e984bce2).
You might need to adapt it in case you installed VRChat in another disk and not in your home folder.
It essentially grabs the URL from the VRChat logs and opens it in ffplay (for RTMP streams) or MPV.