You can get VLC on a Roku device by mirroring the media player from an Android device or Windows computer.
I love VLC Media Player for Windows 11, but it's interface is downright archaic - that's where the excellent Screenbox app ...