Видео YouTube не воспроизводится в плеере Chromeless во Flash с использованием класса Zend_GData_Youtube в PHP для передачи результатов во Flash (отлично работает на Mac Safari ??) - PullRequest
3 голосов
/ 24 сентября 2010

Я заметил странное (но последовательное) поведение с API Chrome YouTube Player.У меня есть Flash AS2 SWF, который использует cueVideoById (), чтобы показать миниатюрные изображения видео, которые прекрасно работают.При нажатии большого пальца я вызываю playVideo () для воспроизведения видео.

Для некоторых видео это загружает видео, и когда я смотрю на трафик с помощью firebug в Firefox, я вижу, что вызов get_videoна www.youtube.com - например - http://www.youtube.com/get_video?video_id=LYhrYHmUPn0&t=vjVQa1PpcFPiP... Для некоторых других видео, хотя это не работает, и в firebug я не вижу никаких звонков - нет запроса get_video, когда я пытаюсь воспроизвести видео,Я проверил это на компьютерах с Windows и Mac, и вот некоторые наблюдения -

  1. Safari 5.0 (7533.16), работающий на Windows XP

    Первый - попытался загрузить следующееvideo - video_id = ZaI2IlHwmgQ - выполняется запрос get_video_info, но видео никогда не загружается и не воспроизводится.

    Второе - попытался загрузить следующее видео:на s2.youtube.com и запрос set_awsome на www.youtube.com

  2. Mozilla Firefox, работающий на Windows XP - попытался загрузить одно и то же видео с точно такими же результатами,

  3. Safari на Mac загрузил все видео без проблем, я не нашел видео, которое не воспроизводилось бы

  4. Mozilla Firefox на Mac имел аналогичныепроблемы, когда некоторые видео будут загружаться, а другие нет.

    1. На ПК с Windows с помощью Internet Explorer видео загружаются и воспроизводятся нормально.

Похоже, что для тех, кто не загружает, выполняется запрос get_video_info, но запросы videoplayback и get_video не выполняются.

Это похоже на проблему с Safari и Firefox только на ПК.В чем сходство между Flash Player, работающим в этих браузерах, и отличным от него в Internet Explorer?

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

...