>>/49108/
Yeah.
Videos are need to be in mp4 containers with libx264 codecs (265 is no go), or webm but not sure v8 or v9 codec (I'm also not sure the exact name of the codec, but I can find what I'm talking about). If something doesn't conform then convert it with ffmpeg.
You need an cytube acc. Register and create a room.
You need to host the videos somewhere, unless it's on a streaming service like youtube (or can host on one of those, there is a supported list.) Maybe there is a free hosting service somewhere where you can just upload a file, leave the filename "naked" (and get a link liek: https://something.com/video.mp4) and doesn't mask it with a random id, and offer a reasonable speed to stream it from there. But your best bet would be renting a VPS, set up SSL Cert (Let's Encrypt for free) and stream it from there. I think you'll need a domain name too, both for the SSL cert, and so you can get a video link properly. For free you can register .tk, .ga, and .ml domains which are just fine (maybe others too). But the VPS will cost money, and probably can't get away with the cheapest solution, but who knows.
Maybe you'll even a need a cdn to "accelerate" the stream to make it watchable everywhere on the globe.