API проигрывателя Youtube playVideo возвращает api_video_info как player_204
Некоторые видео не загружаются в AS3 Chromless Player, хотя они хорошо воспроизводятся на сайте YouTube. Я проверил, что эти видео не отключены для встроенного плеера. То же самое происходит не только с моим плеером, но и с демо-плеером на демонстрационной странице YouTube. Проблема кажется неустойчивой. Ранее я успешно проигрывал это видео в as3 chromeless player, но иногда он не работает, и в youtube chromless player не происходит событие ошибки. Если я взгляну на трассировку протокола, запрос после api_video_info будет player_204 (указывающий на streamingerror) вместо обычного запроса get_video. Можете ли вы пролить свет на то, что произошло?
1 ответ
Некоторые видео с YouTube невозможно воспроизвести в проигрывателе Chromeless. Иногда это потому, что видео было заблокировано по причинам, связанным с авторским правом, а иногда потому, что автор ограничил использование этого видео в плеере без хрома.
Посмотрите здесь для получения дополнительной информации:
http://apiblog.youtube.com/2011/12/understanding-playback-restrictions.html