Yes, you can stream the Vimeo for free. To access all the content on Vimeo, you will need a subscription.