No, the Threads platform is not offering the web version. If you want, you can download the Threads video to your PC's offline storage and cast it using VLC or any other media player.