I mean there are dozens of sites like this. I can host my own media on my server and share it with a link. Except the “extra steps” you’re referring to are all done automatically on the backend (the submitter just clicks “upload” and selects the file and the recipients just click the play button) and the “extra steps” required here and manual and annoying. In the case of Discord or similar.