2013-03-30 63 views
1

我有一个项目需要打包为Adobe AIR应用程序,并且需要能够播放视频。所涉及的视频太大而无法包含在时间轴中,因此所涉及的文件需要作为AIR应用程序的一部分进行打包。如何在Adobe Air Application中嵌入.FLV。 Flash CS6

不管我用什么设置,我似乎无法使的FLV在公布的产品出现。

我在做什么错了,还是做什么我需要做的打包。FLV视频转换成以这样的方式AIR应用程序,它是在应用程序中查看?

编辑补充一点,我已经加入到的FLV列入发布设置文件,并添加下面的动作。

import fl.video.FLVPlayback; 
import fl.video.VideoPlayer; 
import fl.video.flvplayback_internal; 
import flash.media.Video; 
import flash.media.StageVideo; 
+0

添加的FLV到包含文件列表下方的发布设置,and'import fl.video.FLVPlayback; import fl.video.VideoPlayer; import fl.video.flvplayback_internal; import flash.media.Video; import flash.media.StageVideo;' –

+0

你给FLVplayback组件设置了什么设置? – 2013-03-30 23:59:51

+0

尝试在WinZip(或类似的)中打开最终的AIR应用程序 - flv文件是否列为内容的一部分? – 2013-03-31 00:01:04

回答

1

我和我的项目有同样的问题。我在我的apk文件中打包了80个视频= 1.023Gb。在我的桌面上测试应用程序显示没有任何问题,但安装在我的设备上时某些视频不能播放。我所有的视频都具有相同的FLV 320x240格式,但持续时间不同。我猜也许它的设备的有限硬件规格导致视频不能播放。当你在设备上安装你的apk文件时,它仍然是一个apk文件。当您运行应用程序时,文件将被挂载(如ROM)在设备上,因此如果设备没有足够的ROM来挂载您的应用程序,某些文件将不会挂载。

我做什么是我安装了BIT实验室的第三方应用程序的SWF播放器。我只是将我的proj swf文件,组件swf和视频文件复制到我的设备并使用SWF播放器应用程序运行项目,而不是将其发布为apk文件。

相关问题