Index: wordpress.tv/public_html/wp-content/themes/wptv2/plugins/wordpresstv-twitter-cards/wordpresstv-twitter-cards.php
===================================================================
--- wordpress.tv/public_html/wp-content/themes/wptv2/plugins/wordpresstv-twitter-cards/wordpresstv-twitter-cards.php	(revision 2037)
+++ wordpress.tv/public_html/wp-content/themes/wptv2/plugins/wordpresstv-twitter-cards/wordpresstv-twitter-cards.php	(working copy)
@@ -27,13 +27,18 @@
 	// Add the tags necessary for the player
 	$video_info = video_get_info_by_guid( $video_id[0] );
 	list( $width, $height ) = wp_expand_dimensions( $video_info->width, $video_info->height, 560, 315 );
+	$mp4_url = set_url_scheme( wp_get_attachment_url( $video_info->post_id ), 'https' );
 
 	$og_tags['twitter:card']                       = 'player';
 	$og_tags['twitter:player']                     = sprintf( 'https://videopress.com/v/%s?autoplay=0', $video_id[0] );
 	$og_tags['twitter:player:width']               = $width;
 	$og_tags['twitter:player:height']              = $height;
-	$og_tags['twitter:player:stream']              = wp_get_attachment_url( $video_info->post_id );
+	$og_tags['twitter:player:stream']              = $mp4_url;
 	$og_tags['twitter:player:stream:content_type'] = 'video/mp4';
+	// Filters OG tags pending WPCOM fix. See https://meta.trac.wordpress.org/ticket/1375 and https://github.com/Automattic/jetpack/issues/2950
+	$og_tags['og:video:type']                      = 'video/mp4';
+	$og_tags['og:video']                           = $mp4_url;
+	$og_tags['og:video:secure_url']                = $mp4_url;
 
 	return $og_tags;
 }
