HELP!

Sep. 15th, 2008 03:08 am
[identity profile] halph.livejournal.com posting in [community profile] useful_faq

Уже пару дней, как у меня появилась такая сильно неприятная проблемка. Понимаю, что она - моя личная, т.е. сидящая где-то на моей стороне, но не понимаю, в чём дело.

Итак, у меня не запускаются ролики с Ютуба, когда они вставлены на другом сайте,- в том числе и в ЖЖ. Причём, само окно видеоплеера мне видно. Оно - чёренькое с надписью "YouTube" и всеми положенными кнопочками и движочками. Всё прелестно и изумительно давится, двигается, но видео не запускается. А когда я хочу получить URL (там есть такая кнопочка), то в открывающемся окошке мне пишут:

httр://www.youtube.com/watch?v=undefined

На Ютубе я могу смотреть всё совершенно нормально. Видео с других сервисов, размещённое, например, в том же ЖЖ прекрасно работает.

То есть наблюдается какая-то странная избирательность: я не могу запустить и даже получить URL только роликов с YouTube и только импортированных на другие сайты.

Есть какие-нибудь соображения?

Заранее благодарю.

Date: 2008-09-14 11:25 pm (UTC)
From: [identity profile] pretty-cool.livejournal.com
а в других браузерах как? каким, кстати, пользуетесь?
выложите ссылку на любой их сайтов с нерабочими роликами и на любой с рабочими, может там какая-то хитрость в коде.

Date: 2008-09-15 12:51 am (UTC)
From: [identity profile] pretty-cool.livejournal.com
преобразовывает урлы он вполне понятно и очевидно.

есть мнение, что ИЕ не понимает какой-то из тэгов, который используется для вставки роликов. например object.
также возможно ваш флеш или тотже ИЕ (не знаю где это обрабатывается) не понимает хитрую комбинацию: l.swf?video_id=AbAbAbAbAb -- это тоже зависит от того, как вставляли ролик.

я бы посоветовал:
1) проверить другой браузер - если в нём работает, проблема в ИЕ. надо в настройках тогда смотреть.
2) обновить флеш. не думаю что в нём проблема, но всё может быть, вдруг у вас соовсем старая версия
3) не пользоваться ИЕ (ну это так, поддержать хоилвар =) )

Date: 2008-09-15 10:03 am (UTC)
From: [identity profile] pretty-cool.livejournal.com
1) я не хотел убеждать вас в том, чтобы вы перебрались на другой бракузер, просто надо локализовать проблему. она в ИЕ, или в чём-то другом.
проверка в другом браузере покажет в ИЕ проблема или нет
переустановка флеша покажет, проблема во флеше или нет

если проблема в Ие, то надо копать где-то в разрешении редиректов и отправки и загрузки данных с других сайтов. Чесное слово, ИЕ не видел уже год, наверно, не знаю что там и как.

по поводу редиректов.
httр://www.youtube.com/watch?v=AbAbAbAbAb -- оригинал, говорит нам о том, что видео ндо смотреть из интерфейса ютуба используя watch с параметром v ="ссылка на видео"
собственно watch очень заморочено вставляет само видео в браузер.

соответственно, ссылка httр://www.youtube.com/v/AbAbAbAbAb говорит нам только место, где лежит файл AbAbAbAbAb, как его обрабатывать - непонятно, поэтому там стоит редирект на http://www.youtube.com/swf/l.swf?video_id=AbAbAbAbAb&rel=1&eurl=&iurl=http%3A//i1.ytimg.com/vi/AbAbAbAbAb/default.jpg&t=OEgsToPDskJsqwGaGrX5xQwHodSB_uqF&use_get_video_info=1&load_modules=1
где:
http://www.youtube.com/swf/l.swf -- загрузить оболочку плеера (сам swf)
video_id=AbAbAbAbAb -- параметр, показывает, какое видео в плеер запихнуть
iurl=http%3A//i1.ytimg.com/vi/AbAbAbAbAb/default.jpg&t=OEgsToPDskJsqwGaGrX5xQwHodSB_uqF -- какую картинку показать при загрузке видео (кадр из видео)
остальное - бинарные параметры, что поазывать, что нет.

Так вот, судя по всему, Ие не обрабатывает ничего после http://www.youtube.com/swf/l.swf
тоесть не знает, какое видео грузить в плеер.
Возможно, эту возможность добавили в новом флеше. а раньше ютуб подругому добавлял видео в плеер.
То, что перестало работать с недавних пор, мне кажется, говорит о том, что ютуб как-то по-другому реализовал просмотр видео (вот какраз этот странный редирект).
может фаервол какой? или настройки безопасности?

Date: 2008-09-15 11:05 am (UTC)
From: [identity profile] pretty-cool.livejournal.com
мы имеем дело с flv, но играется он не через ресурсы компа (медиаплееры и тд) а через ютубовский плеер l.swf
они были всегда, но были спрятаны от пользователя.

Date: 2008-09-15 11:26 am (UTC)
From: [identity profile] pretty-cool.livejournal.com
нууу....да....
надо локализовать проблему и решать её.
пока мы тут пытаемся хоть что-то сделать было бы проще и быстрее скачать мозилу, например, попробовать открыть ту ссылку, в которой не отображается видео. потом удалить альтернативный браузер, чтобы не мешался.
и поставить новый флешплеер и плагин к ИЕ, естесвенно.

разговорами тут мало поможешь, я не вэб-програмист и не имею достаточно знаний о том, что же там конкретно поменяли в ютубе, чтобы точно сказать, что нужно сделать, чтобы всё заработало.