Перейти к содержимому

Фотография
- - - - -

Как сделать правильную интеграцию видео с видеохостинга для с


  • Вы не можете создать новую тему
  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 tolikryg

tolikryg

    Прохожий

    Топикстартер
  • Новичок
  • 0
    2 сообщ.

Отправлено 14 Сентябрь 2015 в 18:51

Всем привет нужна ваши умнейшие головы! Пытаюсь сделать автоматическую интеграцию видео для сайта! Суть такая у меня есть сайт и мне нужно чтобы при добавлении видео с myvi.ru а точнее просто ввода адреса видео оно работало!
 
Вот код интеграции с сайтом metacafe:
),

'metacafe'=>array(
array(
'https{0,1}:\/\/w{0,3}\.*metacafe\.com\/watch\/([0-9]+)\/([a-z0-9_]+)[^< ]*',
'<embed flashVars="playerVars=showStats=no|autoPlay=no" src="http://www.metacafe.com/fplayer/$1/$2.swf" width="'.$w.'" height="'.$h.'" wmode="transparent" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_$1" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>'
)
 
нужно сделать тоже самое только с myvi.ru и этим вот: 
<embed id="player" src="http://s3.spruto.org/embed/player.swf" width="549" height="309" flashvars="set_pl1_video1_url=Сюда адрес видео&set_pl1_duration=0&set_pl1_posterUrl=Здесь адрес картинки&set_uiLanguage=ru&set_color_scheme=light&set_color_buttonBg=&set_color_buttonNormal=&set_color_buttonHover=&set_skinName=transparent" bgcolor="#000000" wmode="opaque" allowscriptaccess="always" type="application/x-shockwave-flash" allowfullscreen="true" allownetworking="external" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
 
Пробовал сделать так не получилось:
),

'myvi'=>array(
array(
'https{0,1}:\/\/w{0,3}\.*myvi\.ru\/watch\/([A-Za-z0-9_-]+)[^< ]*',
'<embed id="player" src="http://s3.spruto.org/embed/player.swf" width="'.$w.'" height="'.$h.'" flashvars="set_pl1_video1_url=myvi_$1&set_pl1_duration=0&set_pl1_posterUrl=http%3A%2F%2Fs3.spruto.org%2Fimages%2FSps_02_spruto_player_screen_1024.jpg&set_uiLanguage=ru&set_color_scheme=light&set_color_buttonBg=&set_color_buttonNormal=&set_color_buttonHover=&set_skinName=transparent" bgcolor="#000000" wmode="opaque" allowscriptaccess="always" type="application/x-shockwave-flash" allowfullscreen="true" allownetworking="external" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>'
 
Ну что то я вообще уже разобраться не могу. Прошу без советов типа "Иди учи php или еще какие"

  • 0

Спонсор

#2 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 1001
    3 600 сообщ.

Отправлено 14 Сентябрь 2015 в 19:03

Я не совсем понял. Откуда взялся адрес плеера s3.spruto.org/embed/player.swf?
Вы хотите проигрывать видео с муви на своём сайте и в своём плеере?


  • 0

#3 tolikryg

tolikryg

    Прохожий

    Топикстартер
  • Новичок
  • 0
    2 сообщ.

Отправлено 14 Сентябрь 2015 в 19:05

именно


  • 0

#4 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 1001
    3 600 сообщ.

Отправлено 14 Сентябрь 2015 в 20:19

Приведенным выше методом не получится.
Если бы так просто было, думаешь мало было бы таких хитрецов?
 
Вариант только использовать cUrl.
Но тут будет большой трафик и ни один хостер такое не позволит. Тем более бесплатный.
Только выделенный сервер и, скорее всего, выделенный канал.
 
Самый простой вариант воспользоваться VK Video (videoscript)


  • 0



Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение
Статистика

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей