Is there a way to access integrated video tutorials without registering a domain?

How do I put integrate video tutorial without registering a domain. It's an internal wordpress site behind a firewall.