1

我目前正在开发一个 Flash 项目,该项目在进入主应用程序之前播放了一个介绍视频。该视频是 H.264 .mp4、1550x540 和大约 10MB。

目前让我发疯的问题是,当我测试它时,有时视频会开始播放,然后突然停止渲染视频帧,让音频在后台播放,屏幕上什么也没有。一旦文件完全播放(基于收听音频),我的播放完成事件就会像它应该的那样触发,但我找不到任何有类似问题的人的信息。

附件是 .mp4 元数据的跟踪,以防万一。

videoframerate : 24
audiochannels : 2
audiocodecid : mp4a
audiosamplerate : 48000
trackinfo:
0:
length : 608000
timescale : 24000
language : eng
sampledescription:
0:
sampletype : avc1
1:
length : 1218560
timescale : 48000
language : eng
sampledescription:
0:
sampletype : mp4a
持续时间:25.386666666666667
宽度:1540
videocodecid:avc1
seekpoints:
0:
时间:0
偏移量:13964
1:
时间:0.333
偏移量:16893
2:
时间:0.667
偏移量:34212
... 73:
时间:24.333
偏移量:9770329
74:
时间:24.667
偏移量:9845709
75:
时间:25
偏移量:9895215
moovposition:32
高度:540
avc51 级别:77
avc
阿考特:2

这一直让我发疯......任何帮助将不胜感激!

4

1 回答 1

0

结果证明这是 Flash 中的内存问题。

于 2010-10-06T15:51:17.590 回答