When a webpage loads, any other files it requests (images, videos, etc), gets loaded with a referer, telling the webserver which page requested it. In this case, xhamster denies the loading of the video if the request doesn't come from their own webpage. Often done to prevent other webpages from embedding your images, videos on their webpages.