2010-08-24 46 views
0

我有一個在應用程序中使用的mp4文件。目前我正處於找出用於這項工作的技術的階段。我熟悉flex,希望能夠將它用於應用程序。但我無法弄清楚在Flex中播放文件的方式。我只能在Windows Media Player中播放該文件,並且需要安裝三種編解碼器:Mp4Audio.ax,Mp4Video.ax,Mp4Src.ax。在flex中嵌入Windows媒體播放器

正如我所看到的,如果我可以在flex中嵌入一個Wi​​ndows媒體播放器插件,或者我可以在Flash播放器中指定音頻和視頻編解碼器,將會非常方便。 否則我將不得不學習.Net,我猜。

請幫助我。提前致謝。

回答

0

如果您正在創建一個應用程序,那麼您可以使用NativeProcess啓動windows-media-player。無論如何,如果你有一個靈活的Web應用程序,那麼你沒有任何選擇。 :(

我的建議:將視頻文件轉換爲可以由柔性播放有效的MP4文件,我建議你檢查的ffmpeg庫(你可以用它來將文件轉換爲H264格式)

+0

感謝。我想知道NativeProcess是否允許我在應用程序中嵌入播放器(因爲我想在它上面放置一些組件),或者只是通過打開文件來播放文件windows媒體播放器。謝謝 – 2010-08-24 06:46:27

+1

你不能嵌入它。請參閱原生過程adobe幫助規範和此http://www.adobe.com/devnet/air/flex/quickstart/interacting_with_native_process.html – 2010-08-24 09:07:27