0

我正在使用 Flash Pro CS5.5 为 iPad 创建视频播放器。我可以让它在本地工作,但是当我在 iPad 上测试它时,它无法打开视频文件。视频文件包含在包文件中。引用包中的视频有技巧吗?这是我正在尝试的:

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.play("myvideo.mp4");
4

2 回答 2

2

据我所知,AIR 2.6 for iOS 不能播放 MP4,只能播放 FLV(甚至不能播放 F4V,只能播放 VP6 编码的 FLV 文件)。也许下一个版本将在 iOS 中提供更好的视频支持。现在,尝试使用 FLV 视频。另外,确保“myvideo.flv”嵌入到 IPA 中。或者,您也可以尝试使用远程 URL(“http://domain/myvideo.flv”)。

于 2011-05-10T21:34:46.833 回答
0

对于 iOS,您应该使用 StageVideo

v

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);

var video:StageVideo = stage.stageVideos[0];
video.attachNetStream (ns);

ns.play("myvideo.mp4");
于 2012-11-30T21:17:48.673 回答