Two issues here that I can see:
$ curl -A Twitterbot https://vrite.me/video/239
<html>
<head><title>302 Found</title></head>
<body bgcolor="white">
<center><h1>302 Found</h1></center>
<hr><center>nginx/1.6.2</center>
</body>
</html>
So I need to follow redirects…
$ curl -A Twitterbot -L https://vrite.me/video/239
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
<meta name="twitter:card" content="player">
<meta name="twitter:site" content="@vritedemo">
<meta name="twitter:title" content="McLaren">
<meta name="twitter:image" content="https://cdn.vrite.me/preview/preview_956d36f1e89b8134774e5fd2939dfb56.png">
<meta name="twitter:player" content="https://vrite.me:3010/card/239/player">
<meta name="twitter:player:width" content="600">
<meta name="twitter:player:height" content="350">
<meta name="twitter:player:stream" content="https://cdn.vrite.me/video/956d36f1e89b8134774e5fd2939dfb56.mp4">
<meta name="twitter:player:stream:content_type" content="video/mp4">
<title>Vrite Demo</title>
</head>
<body></body>
</html>
curl: (56) SSLRead() return error -9806
So there’s still something odd with the SSL setup (verified by attempting to visit the site in a browser, which prompts me to select a certificate to use on my side, unusual).
Additionally, I don’t think you have a robots.txt file https://cdn.vrite.me/robots.txt