Как я могу встроить jwplayer, чтобы он воспроизводился в потоке Facebook? - PullRequest
3 голосов
/ 13 сентября 2011

У меня есть свой скин на моем jwplayer, и я пытаюсь заставить его играть в потоке в потоке на Facebook, как на плеере YouTube. Я провел два дня, просматривая документы и настраивая код для этого, и не могу понять, что я делаю неправильно. Вот пример моих метатегов:

<meta property="og:site_name" content="Contour"/> 
<meta property="fb:app_id" content="188896031148408"/> 
<meta property="og:type" content="article"/>
<meta property="og:url" content="http://www.contour.com/stories/jimmy-the-greek-board-view-of-summer-x-park-course"/> 
<meta property="og:title" content="Jimmy the Greek board view of Summer X park course"/> 
<meta property="og:video" content="http://www.contour.com/flash/jwplayer.swf?playlistfile=/stories/39073.xml&skin=/flash/jwskin.zip&repeat=list&autostart=true"/> 
<meta property="og:video:type" content="application/x-shockwave-flash"/> 
<meta property="og:image" content="http://s3.amazonaws.com/contour.staging/images/assets/12133/quarter/F71C41BCA5B9825898ECBC56151E8BB820100905-94257-1dzxruc-0.jpg"/> 
<meta property="og:description" content="Jimmy the Greek Marcus was kind enough to bust out a few warm up laps with a boardcam mount. This years setup was primarily cement with some skatelite features around the perimeter. Thanks man, you killed it on Sunday"/> 

Ссылка на фейсбуке показывает, что он собирает информацию. Есть даже заголовок «видео», который гласит: «Статус: встраивание видео в Facebook включено». Тем не менее, это не работает.

Я пытался использовать 'video' и 'swf' в качестве типа og :. Я попытался указать высоту / ширину видео. Я пытался использовать разные типы видео. Когда я загружаю URL-адрес og: video в браузер, я получаю SWF-файл, который автоматически воспроизводит мое видео.

Прямо сейчас миниатюра, которая появляется в потоке Facebook, НЕ ссылается на страницу видео, как обычно, что я воспринимаю как знак того, что я на правильном пути. Тем не менее, он также не воспроизводит видео :) Маленькая синяя кнопка воспроизведения также не отображается на моем миниатюре.

Любые идеи будут с благодарностью. Спасибо!

Ответы [ 2 ]

0 голосов
/ 16 июня 2014

У меня возникла та же проблема, но я решил это.
Я понятия не имею, какой тег решит мою проблему, но когда мой код выглядит следующим образом, jw player 5.1 pro работает на facebook:

<html xmlns:fb="http://ogp.me/ns/fb#">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# video: http://ogp.me/ns/video#">
<script type="text/javascript" src="/embeds/jwplayer5/swfobject.js"></script>
 <meta property="og:type"        content="video.movie" /> 
<meta property="og:video:height" content="260" /> 
<meta property="og:video:width" content="420" /> 
<meta property="og:video:type" content="application/x-shockwave-flash" />
<meta property="og:title" content="Big Buck Bunny" /> 
<meta property="og:description" content="Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation." />
<meta property="fb:admins" content="100000446876505">
  <meta property="fb:app_id" content="257720611082074">
<meta property="og:image" content="http://zobolio.com/embeds/posters/ezekiel.png" />
<meta property="og:video" content="http://zobolio.com/embeds/jwplayer/player.swf?file=http%3A%2F%2Fwww.zobolio.com/embeds/ezekiel.mp4&autostart=true" /> 
<meta property="og:video:secure_url" content="https://zobolio.com/embeds/jwplayer5/player.swf?file=http%3A%2F%2Fwww.zobolio.com/embeds/ezekiel.mp4&autostart=true" />

0 голосов
/ 14 июля 2013

Если вы используете jwplayer swf-объект для непосредственного воспроизведения вашего видео на YouTube, вы должны закодировать ваш параметр методом URL-ENCODE.Вот так:

http://yoursite.com/player.swf?file=http%3A%2F%2Fyoutube.com%2Fwatch%3Fv%3DB-YRHQN5e9Q&image=http%3A%2F%2Fi1.ytimg.com%2Fvi%2FB-YRHQN5e9Q%2Fhqdefault.jpg&autostart=true
...