Понимание ключевых точекFlash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий Во время кодировки в видеофайл Adobe F4V или FLV можно встраивать ключевые точки. Раньше ключевые точки встраивались в фильмы, чтобы дать киномеханику зрительный сигнал о том, что заканчивается рулон кинопленки. В видеоформатах Adobe F4V и FLV ключевая точка позволяет запустить одно или несколько других действий в приложении в момент ее появления в видеопотоке. В Flash-видео можно использовать несколько типов ключевых точек. С помощью кода ActionScript можно взаимодействовать с ключевыми точками, встроенными в видеофайл в процессе создания.
Ключевые точки навигации создают ключевой кадр в указанном местоположении, поэтому переместить точку воспроизведения в это место можно с помощью кода. В видеофайле можно задать определенные точки, к которым сможет переходить пользователь. Например, видео может иметь несколько разделов или сегментов, и для управления воспроизведением в видеофайл можно встроить ключевые точки навигации. Дополнительные сведения о кодировании видеофайлов Adobe с ключевыми точками см. в разделе «Встроенные ключевые точки» руководства Использование Flash. Манипулировать параметрами ключевых точек можно с помощью кода ActionScript. Параметры сигнальных точек входят в состав объекта события, поучаемого обработчиком обратного вызова. Чтобы запускать определенные действия в коде, когда FLV-файл достигает конкретной ключевой точки, используйте обработчик события NetStream.onCuePoint. Чтобы синхронизировать действие с ключевой точкой в видеофайле F4V, необходимо получить данные ключевой точки из функции обратного вызова onMetaData() или onXMPData() и запустить ключевую точку с помощью класса Timer в ActionScript 3.0. Дополнительные сведения о ключевых точках F4V см. в разделе «Использование метода onXMPData()». Дополнительные сведения об обработке ключевых точек и метаданных см. в разделе «Написание методов обратного вызова для метаданных и ключевых точек». |
|