The Lively BG is a simple implementation.
You include a src script in html header, see the sample link:
<script type="text/javascript" src="assets/js/livelybg.com.js"></script>
Use a data-livelybg to set your background video:
See a complete demonstration:
Include buttons control is even simpler:
The data-livelybg-*='yourVideoId'
This is an open-source project, developed by CLEVER CODE (http://clevercode.com.br/), where it follows implemented under the GNU-GPL3 (Version 3 of the GNU General Public License);
The project still versioned repository on github, and invites developers to support it!