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

Другие вопросы по тегам