BG video autoplay on scroll into view and no loop

I use BG video and I want video to start when it scroll into view and also no loop. Any ideas how to create this?