在Android平板电脑上播放mp4视频的As3应用程序没有正确暂停?

时间:2013-02-07 00:11:17

标签: android actionscript-3 air adobe flashdevelop

当我在平板电脑上运行我的应用程序(android)并点击暂停按钮时,它会暂停视频的屏幕,但是当我取消暂停视频时,视频会突然停顿几秒钟。因此,如果我启动视频,然后点击暂停并离开,我可以回来取消暂停视频,它可以直接跳到最后。

我正在使用的代码是ns.togglePause();这个相同的代码可以在桌面上运行并与.flv和.f4v配合使用,但是当我在平板电脑上使用mp4时无法使用。

以前有人见过这个或知道为什么会这样做吗?

我正在使用flashdevelop来调试应用程序。

1 个答案:

答案 0 :(得分:0)

我发现我的问题是由编码引起的。这有助于我解决我的问题。我在adobes表格上找到了这个。

视频编码非常重要。 例如,对于移动设备使用H264的基线配置文件级别3.1 (而不是推荐用于桌面的高级别4.1)。 有关更多信息,请参阅Fabio Sonnati的MAX会议: “在多个设备上进行性能编码” 如果您有Android手机/平板电脑,那么就有我的AIR应用程序 观看Adobe MAX 2011视频: https://market.android.com/details?id=air.fr.inway.maxVideos2011 在本次会议的视频中搜索“Sonnati”。 (有关信息,我使用基于OSMF 1.6的视频播放器)

pdf演示文稿可在Sonmati的博客上找到: http://sonnati.wordpress.com/