1

我有一个项目需要打包为 Adob​​e AIR 应用程序,并且需要能够播放视频。相关视频太大而无法包含在时间线中,因此需要将相关文件打包为 AIR 应用程序的一部分。

无论我使用什么设置,我似乎都无法让 .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;
4

1 回答 1

1

我的项目也有同样的问题。我的 apk 文件中包含 80 个视频 = 1.023Gb。在我的桌面上测试应用程序完全没有问题,但是当我安装在我的设备上时,一些视频没有播放。我所有的视频都是相同的 FLV 320x240 格式,但时长不同。我猜可能是设备有限的硬件规格导致视频无法播放。当您在设备上安装 apk 文件时,它仍保留为 apk 文件。当您运行应用程序时,该文件将被挂载(如 ROM)在设备上,因此如果设备没有足够的 ROM 来挂载您的应用程序,则某些文件将不会被挂载。

我所做的是从 BIT LABS 安装了第三方应用程序 SWF 播放器。我没有作为 apk 文件发布,而是将我的 proj swf 文件、组件 swf 和视频文件复制到我的设备并使用 SWF 播放器应用程序运行项目。

于 2014-03-01T05:57:24.310 回答