Проблемы с видео MP4 с прогрессивной разверткой во Flash: воспроизведение видео прекращается.

В настоящее время я работаю над флеш-проектом, в котором есть вступительное видео, которое воспроизводится перед тем, как перейти в основное приложение. Это видео в формате H.264 .mp4, 1550x540 и около 10 МБ.

Проблема, которая в настоящее время сводит меня с ума, заключается в том, что когда я тестирую это, иногда видео начинает воспроизводиться, а затем внезапно прекращает рендеринг видеокадров, оставляя звук воспроизводиться в фоновом режиме без ничего на экране. Как только файл воспроизводится полностью (на основе прослушивания аудио), мое событие завершения воспроизведения срабатывает, как и должно быть, но я не могу найти информацию о людях, имеющих подобные проблемы.

Прилагается трассировка метаданных .mp4 на случай, если это поможет.

частота кадров : 24
аудиоканалы : 2
аудиокодецид : mp4a
частота аудиовыборки : 48000
информация о дорожке:
0:
длина : 608000
шкала времени : 24000
язык : eng< br> sampledescription:
0:
sampletype: avc1
1:
длина: 1218560
шкала времени: 48000
язык: eng
sampledescription:
0:
> тип образца: mp4a
продолжительность: 25.386666666666667
ширина: 1540
видеокодецид: avc1
точки поиска:
0:
время: 0
смещение: 13964
1:< br> время: 0,333
смещение: 16893
2:
время: 0,667
смещение: 34212
... 73:
время: 24,333
смещение: 9770329
> 74:
time : 24.667
offset : 9845709
75:
time : 25
offset : 9895215
moovposition : 32
height : 540
avcprofile : 77
avclevel : 51
aacaot : 2

Это сводило меня с ума... буду очень признателен за любую помощь!


person Conor    schedule 30.01.2010    source источник


Ответы (1)


Это оказалось проблемой памяти во Flash.

person Conor    schedule 06.10.2010