Less sever and more … well, I’m not sure what to call it (not enough sleep/coffee in me right now).
embedding it into the page.
That part ??
HTML5 does it natively, see, and WordPress can do it if you have the oEmbed set up. Which is why the YouTube URL works. But outside of HTML5, there’s no TAG like there is for <img src=image />
you see, and THAT needs to be defined somewhere, in order that the reader’s browser knows what to do.
https://www.webmonkey.com/2010/05/embed-videos-in-your-web-pages-using-html5/
So the process WordPress WAS using turned out not to be GPL compat, which means, legally, it HAD to go, and we have to use plugins like Vipers to display them.
My workflow:
1) Write my post
2) Within the post, upload the video, just like I would an image, and copy the URL
3) Pop open Viper’s insert-video and paste
If it’s YouTube, just paste the URL in and you’re cone.