You can get VLC on a Roku device by mirroring the media player from an Android device or Windows computer.
You can use the Kodi media player on your Roku by screen mirroring it from another device onto your Roku.
Roku streaming sticks and boxes are clever little devices that can get all kinds of streaming content up on your TV ...