Oh I haven’t used that function in years but there’s a lot of helpful guides on it out there like this one. It’s a little “complicated” for modern days but it works pretty reliable.
Funny enough streaming videos is vlcs “Main” function - VideoLanClient
That’s an interesting idea and since vlc is even able to play files that are still downloading I guess it could also stream a screen grab file that is just temporary?