Приложение должно работать на .Net Compact Framework v.3.5. Видео может быть любого формата, но мне нужно знать, когда оно закончится, поэтому я могу начать еще один.
Я надеюсь, что метод, который не использует неуправляемый код, если это возможно.
Вам необходимо встроить его с помощью ActiveX Hosting. На нем есть MSDN учебник (обратите внимание, что в опубликованном MS коде есть ошибка ). Если вы хотите более дружелюбный способ, то для OpenNETCF есть коммерческий контроль для него.
Версия Flash Lite, которую можно загрузить из Adobe 2.1, не будет поддерживать видео, поэтому вы не можете встроить ее в качестве элемента управления ActiveX. Ваш единственный реальный вариант - следовать совету @ ctacke и встраивать Windows Media Player или другой медиаплеер, который предлагает элемент управления ActiveX, который вы можете использовать (я не знаю ни одного - извините!).
Silverlight выйдет на Windows Mobile 6, сейчас он в супер элитной бета-версии, возможно, включитесь в это действие.