it-roy-ru.com

как поделиться видео с моего сайта на Facebook, как YouTube

У меня есть веб-сайт с видео проигрывателем HTML5.

Я хочу поделиться ссылкой (например: http://site.com/video/example-2 ) на Facebook, и один из пользователей нажимает на изображение этого поста на Facebook, он начинает воспроизведение видео там.

Так же, как видео на YouTube и видео Vimeo.

Как я могу это сделать?

Спасибо

12
zeroonnet

У меня есть веб-сайт с видео проигрывателем HTML5.

Вы хотите найти хороший проигрыватель SWF (* .SWF), который может передавать видео из url={video_Hot_link} (передать параметр URL в проигрыватель SWF)

Теперь, когда вы подготовили проигрыватель SWF для потоковой передачи видео, добавьте Facebook Open Graph К тегу <head>, как показано ниже:

<meta property="og:type" content="video"> <!-- site/page type more information http://ogp.me/ -->
<meta property="og:video:type" content="application/x-shockwave-flash"> <!-- you need this because your player is a SWF player -->
<meta property="og:video:width" content="Width in Pixels"> <!-- player width -->
<meta property="og:video:height" content="Height in Pixels"> <!-- player height -->
<meta property="og:video" content="http://example.com/{path_to}/{swf_player}.swf?url={video_soure}"> <!-- You will need to echo/print the video source (*.mp4) with server-side code -->
<meta property="og:video:secure_url" content="https://example.com/{path_to}/{swf_player}.swf?url={video_soure}"> <!-- required for users whom use SSL (actually Facebook forces everyone to use SSL so you're required to use og:video:secure_url) so get a one -->

Кроме того, вам нужно добавить следующий префикс к <html> likeso

<html prefix="og: http://ogp.me/ns#">
18
Adam Azad

Facebook больше не разрешает встроенное воспроизведение для сторонних игроков. Vimeo даже упоминает об этом в своей документации .

Чтобы двигаться вперед, вам нужно будет использовать собственную платформу видеохостинга Facebook, если вы хотите, чтобы видео воспроизводились в новостной ленте.

0
Julian

Я также использовал og: video для обмена видео, но при отладке его на https://developers.facebook.com/tools/debug/og/object/ выдается ошибка предупреждения. Свойство 'og: image' должно быть явно предоставлено, даже если значение может быть выведено из других тегов.

0
manoj yadav