не проигрывается видео с lifenews.ru

Всем привет!

код для вставки в блог

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="400" height="225" data="http://www.lifenews.ru/flash/lifenews_pl.swf"><param name="wmode" value="opaque"></param><param name="bgcolor" value="#000"></param><embed src="http://www.lifenews.ru/flash/lifenews_pl.swf" flashvars="vid=http://ncontent.life.ru/media/2/news/2010/12/47801/video.mp4" quality="high" wmode="opaque" bgcolor="#000" width="400" height="225" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"></embed></object>


получается вот что catfoto.com/blog/3388.html

как починить?

18 комментариев

avatar
А чего вы хотите то? Вы вставляете всего лишь плеер от LifeNews, и ничего ему не передаете, он ничего и не показывает.
avatar
я хочу чтобы это играло

это копипаста кода с www.lifenews.ru/news/47801
avatar
Ну не то скопировано то, в посте нету параметров-ссылок на сам ролик то.
avatar
ну значит так вставилось

сути не меняет, не играет на сайте
avatar
И не будет, crossdomain.xml у них не разрешает забирать swf с сервера.
avatar
вставь на локалку в index.html — работает ведь
avatar
Я тупак, прошу прощения. кроссдомен есть =))
avatar
не приходило в голову то, что не играет потому что нет параметров?
если у вас это не меняет сути, то вам помочь никто не сможет
avatar
У вас начало кода не совпадает.
На сайте начинается с <object width=«400» height=«225, на lifenews с <object classid=»clsid:
avatar
avatar
и зачем мне этот скриншот? на нем подтверждается, что я только что написал
avatar


<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="400" height="225" data="http://www.lifenews.ru/flash/lifenews_pl.swf"><param name="wmode" value="opaque"></param><param name="wmode" value="opaque"></param><param name="allowScriptAccess" value="always"></param>
<param name="flashvars" value="vid=http://ncontent.life.ru/media/2/news/2010/12/47801/video.mp4"></param>
<param name="movie" value="http://www.lifenews.ru/flash/lifenews_pl.swf"></param><param name="quality" value="high"></param>

<param name="bgcolor" value="#000"></param>
<embed src="http://www.lifenews.ru/flash/lifenews_pl.swf" flashvars="vid=http://ncontent.life.ru/media/2/news/2010/12/47801/video.mp4" quality="high" wmode="opaque" bgcolor="#000" width="400" height="225" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"></embed></object>
avatar
Работает!
Спасибо!
Что было не так?
avatar
Парсер лох.
Если param теги без переноса строк, он глючит. Ковырять надо парсер.
/me побежал к себе править =)))

Хотя, я давно сделать метатег
<video></video>

в него тупо урл страницы только втыкается, а машина сама ковыряет страницу.
avatar
я вставлял в
<video></video>
http://ncontent.life.ru/media/2/news/2010/12/47801/video.mp4

но ничего не отображалось
avatar
$sText = preg_replace('/
avatar
да чтож с парсером то
$sText = preg_replace('/<video>http:\/\/(?:www\.|)youtube\.com\/watch\?v=([a-zA-Z0-9_\-]+)<\/video>/Ui


проверка идет по адресам сайта. нужно подключать что-то вроде uppod
avatar
А с чего будет что то отображаться то?
Я же написал, что сделал себе парсер такого метатега. Тут такого нет.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.