CONFIG,
STATIC_PATHS,
STATIC_MAX_AGE,
- OPENGRAPH_AND_OEMBED_COMMENT
+ OPENGRAPH_AND_OEMBED_COMMENT,
+ EMBED_SIZE
} from '../initializers'
import { root, readFileBufferPromise, escapeHTML } from '../helpers'
import { asyncMiddleware } from '../middlewares'
const videoName = escapeHTML(video.name)
const videoDescription = escapeHTML(video.description)
+ const embedUrl = CONFIG.WEBSERVER.URL + video.getEmbedPath()
const openGraphMetaTags = {
'og:type': 'video',
'og:url': videoUrl,
'og:description': videoDescription,
+ 'og:video:url': embedUrl,
+ 'og:video:secure_url': embedUrl,
+ 'og:video:type': 'text/html',
+ 'og:video:width': EMBED_SIZE.width,
+ 'og:video:height': EMBED_SIZE.height,
+
'name': videoName,
'description': videoDescription,
'image': previewUrl,
'twitter:site': '@Chocobozzz',
'twitter:title': videoName,
'twitter:description': videoDescription,
- 'twitter:image': previewUrl
+ 'twitter:image': previewUrl,
+ 'twitter:player': embedUrl,
+ 'twitter:player:width': EMBED_SIZE.width,
+ 'twitter:player:height': EMBED_SIZE.height
}
const oembedLinkTags = [