Какие форматы файлов может воспроизводить встроенный Flash Player в WPF? Это только SWF?
Я включил axShockwaveFlash в свой WPF. Когда я хочу установить мультимедиа с помощью метода LoadMovie или свойства Movie, я могу дать локальный *.swf
и вижу результат, но если я дам Mp4 (h.264), я ничего не увижу! До этого я встраивал плагин VLC player и мог давать разные типы. Flash Player может только играть swf
?! Тогда почему YouTube использует это? Я чувствую, что я полностью перепутал!
1 ответ
AxShockwaveFlash может открывать только SWF-файлы. для воспроизведения видеоформатов с использованием этого элемента управления вы должны использовать player.swf (созданный Adobe Flash для воспроизведения FLV-файлов), как тот, который использует YouTube.
Player.swf содержит панель поиска, кнопку громкости и другие параметры.
поэтому вы должны загрузить player.swf внутри axShockwavwFlash и загрузить файл flv внутри этого проигрывателя.
Вот пример загрузки FLV-видео внутри axShockwaveFlash. для воспроизведения других форматов вы можете встроить Windows Media Player в свою выигрышную форму.