2011-05-09 181 views
2

我想用移动设备的空气包装显示H.264视频并遇到问题。 StageVideo在运行IOS或android的移动设备上可用吗? 我使用空气2.6 sdk进行包装,看起来iPad上没有StageVideo? 我可以使用StageWebView但由于它的限制(它始终在顶部呈现 )这不是我的选择。 是否有StageVideo可用于移动设备的时间表?也许 空气2.7 sdk? 还有什么其他选项可以显示这种视频格式? 谢谢移动设备上的StageVideo

+0

我有同样的经历。 stage.stageVideos.length在iPad上始终为0,并且StageVideoAvailabilityEvent从不触发。 – elmonty 2011-05-09 19:41:18

回答

1

Flash Player 10.2 for Android Release Notes

对H.264

硬件加速的视频渲染(仅在即将到来的蜂窝OS版本)

的Flash Player 10.2利用了舞台 视频渲染管道启用 用户的Android 3.0平板电脑,如摩托罗拉Xoom的 ,欣赏流畅的 播放高清视频的 Flash Player。用户将体验到 的CPU使用率降低以及现有H.264视频 内容的更高帧率。

这就是在Android Honeycomb上。

0

好,似乎的StageVideo不为我在Android 3.0蜂窝平板(宏碁Iconia)一起工作的Flash Player 10.2

当我使用的StageVideo只可听到声音,但视频没有显示出来,我认为我做得很好,因为在桌面版的Flash Player for Firefox中它起作用。

在Iconia中,我必须诉诸使用普通视频,而不是StageVideo。

+0

这也是我在Android上的经验。在任何其他情况下都很好奇StageVideo只是失败,不会播放任何音频或其他内容。这更加奇怪,因为Android上的Air客户端是支持StageVideo的AIR 3.1(在iOS上运行)。让我觉得这是一个错误,或者我们错过了一些设置。 – Komsomol 2011-11-28 16:25:51

+0

我认为它迄今为止仅在AIR iOS中受支持(即使在AIR桌面中也是如此!) – OMA 2011-12-02 22:14:25

1

使用最新的AIR SDK可以在iPhone上使用StageVideo。

您需要下载最新的SDK,做一个覆盖安装http://kb2.adobe.com/cps/908/cpsid_90810.html

现在建立与您的StageVideo文件。遵循手机的标准包装步骤。

但是将rendermode设置为GPU而不是CPU。如果您设置渲染模式错误,通常您可以听到音频。

这就是我如何在iPhone上完成我的工作。然而,在Android上,即使Air 3.1安装在手机上,我也没有看到视频,只是音频流。我仍在研究这个问题。