Я работаю над приложением для Windows Mobile 6 (или, может быть, 5), которое воспроизводит видео с YouTube. Что ж, он должен воспроизводить видео YouTube (и контролировать / запрашивать проигрыватель об изменениях статуса, текущем кадре / времени и т. Д.)
После долгого рыскания в сети (и нескольких испытаний) я все еще не мог найти способ сделать это. Я знаю следующие варианты:
Используйте проигрыватель YouTube, встроенный в HTML, управляемый через JavaScript. Однако я не мог смотреть видео YT из IE Mobile, для начала - я получаю сообщение об ошибке вроде «вам нужен браузер с Flash Player 8 и включенным JavaScript».
Разместите элемент управления Media Player, но WMP отказывается воспроизводить видео YT, в том числе в формате Mobile.
Используйте DirectShow. Я все еще изучаю этот (я никогда раньше не работал с COM, не говоря уже о DirectShow), но мне еще предстоит найти решение, поддерживающее формат (ы) YouTube
Я бы предпочел написать это приложение на C #, но C ++ тоже работает.
Помогите мне, о мудрые мудрецы StackOverflow!