"Just" ensure your responsive design snaps to checkpoints where this registration matters, and prepare video assets accordingly.
One way to ensure this is layout using, ahem, tables. (Don't laugh, it works for the site you're reading right now...)
Not everything we've come up with in the last 20 years made life easier...