The default Divi sections contain the ability to add video backgrounds.

One drawback is that the videos always loop. The code block of loop="loop" is hard-coded into the video element.

I’ve modified main-structure-elements.php to contain a toggle-switch option for Loop Video in the Section editor.