I recently found out about a website named rabbit that allows everyone to watch a video on a virtualized server. It works very well for watching videos all across the internet because you can open a room and it will give you a virtualized web browser which you can search in and the server allows people with better connections to watch in higher definition while people with bad internet ( lol me) can watch in a lower resolution so it doesnt lag. If you devs would team up with these guys you could make the video player work on all sites without having to use api of any kind. Give it a try im sure youll like it.
link: https://www.rabb.it