Video Slideshow from CMS Items

Client is looking to have video run in the background of a hero area. They want to be able to add, remove, update the videos in the playlist over time. The videos are not very long… 3-5 seconds typically… sometimes 8-10 seconds. Is there a way that I can have them add these via CMS and then pipe them into the background as needed. I will have text animation over the top of them but the text is NOT part of the video. It is just animated text, divs, etc. that I will manage others ways.

Any help, examples, of thoughts on if this is possible would be really helpful and appreciated. Thanks for your time!

Here is my public share link: LINK
(how to access public share link)