2011-06-23 2 views
1

Я свободно владею XNA но ничего не знают о Quicktime библиотеки и я в настоящее время разрабатывает окна-только XNA приложение, в котором я хотел бы воспроизвести Quicktime видео.Как можно воспроизводить видео в режиме Quicktime в XNA 4.0?

В каком смысле (ы) можно получить QuickTime Player объект для вывода bytes[] так что я могу установить данные на Texture2D? Какие библиотеки нужны?

+5

Почему quicktime? Для воспроизведения таких видеороликов пользователям необходимо иметь быструю или быструю альтернативу. И все меньше и меньше людей имеют эти библиотеки (хорошее избавление) – CodesInChaos

ответ

3

Простой ответ: вы не можете. Жесткий ответ: напишите (или найдите) что-то, что может взломать Quicktime container и перейти к базовому потоку байтов. Как только вы это сделаете, вы сможете выяснить, как играть в нее через любой канал, который вы выбрали.

0

XNA 4.0 теперь имеет встроенный медиаплеер. Видеофайлы должны быть в формате .wmv.

http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.media.mediaplayer_members.aspx

+0

Вы имеете в виду класс VideoPlayer (http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.media.videoplayer.aspx)? Причина, по которой я в конечном итоге смотрела на quicktime, была связана с тем, что видео в wmv может быть только 1280x720 макс в XNA, а моя Windows-XNA требуется для воспроизведения fullHD res видео. –