Я использую API данных Google для поиска видео с Youtube и воспроизведения его в плеере без хрома как часть разработанного мной Flash (AS2) SWF. вот мой рабочий процесс -
- Поиск на Youtube с помощью страницы PHP, содержащей класс Zend_Gdata_YouTube
- Извлечение и отображение видео в формате Flash SWF, которые воспроизводятся при нажатии пользователем.
- Сохранение идентификаторов видео в базе данных для последующего воспроизведения - как в списке воспроизведения
- Затем при воспроизведении списка воспроизведения (в другом файле SWF) читается база данных для воспроизведения идентификаторов видео, и Flash загружает видео по мере необходимости.
Вот проблема. Хотя поиск работает нормально и возвращает миниатюрные изображения всех видео, некоторые из них не воспроизводятся при нажатии. Используя Firebug в Firefox, я вижу, что попытка загрузки видео возвращает 204 Нет содержимого, но нет информации на вкладке ответа. ТАК ...
- а) Как я могу поймать эти видео, чтобы они не возвращались в результатах поиска?
- б) Что произойдет, если видео, которое сначала воспроизводилось нормально, впоследствии было удалено с Youtube, как я могу поймать это (желательно с помощью flash) и удалить его из списка воспроизведения (базы данных).
есть мысли?
ура