Наш подход состоял в том, чтобы написать фиктивный проигрыватель Youtube, который отвечал на все те же вызовы API и имитировал поведение проигрывателя Youtube (например, getDuration () поднимается после нажатия кнопки воспроизведения и т. Д.).Нашему гуру ActionScript потребовалось несколько часов, чтобы написать.
Вот ссылка на документацию JavaScript API JavaScript для всех, кто может пойти по этому пути:
http://code.google.com/apis/youtube/js_api_reference.html
Большинство методов ничего не делают, однако есть некоторые с побочными эффектами (например, ранее упомянутый getDuration () возвращает реальную длительность, поскольку видео будет «воспроизводиться»).
Rob