Currently you can only use specific video file types for the background videos.
You would have to find some sort of jQuery plugin that allows videos from Wistia to be played in the background. I’m not aware of any specifically, but it might be out there.
If I understand correctly, the background video cannot be a remote video from Wistia, Youtube or any other video provide. It has to be uploaded in the WP site. Is that correct?