İşaret noktalarını kodlama sırasında bir Adobe F4V veya FLV video dosyasına gömebilirsiniz. Eskiden işaret noktaları, projeksiyonculara film makarasının bitmek üzere olduğunu belirten görsel bir sinyal vermek için filmlere gömülürdü. Adobe F4V ve FLV video formatlarında işaret noktası, video akışında gerçekleştiği anda uygulamanızda bir veya daha çok eylemi tetiklemenize olanak sağlar.
Flash videosu ile birçok farklı türde işaret noktası kullanabilirsiniz. Oluşturduğunuzda video dosyasına gömdüğünüz işaret noktalarıyla etkileşim kurmak için ActionScript'i kullanabilirsiniz.
-
Gezinme işaret noktaları: Video dosyasını kodlarken gezinme işaret noktalarını video akışına ve meta veri paketine gömebilirsiniz. Kullanıcıların dosyanın belirtilen bir bölümünü bulmasını sağlamak için gezinme işaret noktalarını kullanırsınız.
-
Olay işaret noktaları: Video dosyasını kodlarken olay işaret noktalarını video akışına ve meta veri paketine gömebilirsiniz. Video oynatımı sırasında belirtilen noktalarda tetiklenen olayları işlemek için kod yazabilirsiniz.
-
ActionScript işaret noktaları: ActionScript işaret noktaları yalnızca Flash FLVPlayback bileşeni için kullanılabilir. ActionScript işaret noktaları, ActionScript koduyla oluşturup eriştiğiniz harici işaret noktalarıdır. Video oynatımına göre bu işaret noktalarını tetiklemek için kod yazabilirsiniz. Video oynatıcısı bu işaret noktalarını ayrı ayrı izlediğinden, bu işaret noktaları, gömülü işaret noktalarından daha az (saniyede onu kadar) kesinliğe sahiptir. Kullanıcıların bir işaret noktasına gitmesini istediğiniz bir uygulama oluşturmayı planlıyorsanız, ActionScript işaret noktalarını kullanmak yerine dosyayı kodlarken işaret noktaları oluşturmanız ve gömmeniz gerekir. Daha kesin oldukları için işaret noktalarını FLV dosyasına gömmeniz gerekir.
Gezinme işaret noktaları belirtilen işaret noktası konumunda bir anahtar kare oluşturur, böylece video oynatıcının oynatma kafasını o konuma taşımak için kod kullanabilirsiniz. Video dosyasında kullanıcıların bulabileceği belirli noktalar belirleyebilirsiniz. Örneğin, videonuzda birden çok bölüm veya parça olabilir ve siz video dosyasına gezinme işaret noktaları gömerek videoyu denetleyebilirsiniz.
Adobe video dosyalarını işaret noktalarıyla kodlama hakkında daha fazla bilgi almak için, bkz. “İşaret noktalarını gömme”,
Flash'ı Kullanma
.
ActionScript yazarak işaret noktası parametrelerine erişebilirsiniz. İşaret noktası parametreleri, geri çağrı işleyicisi tarafından alınan olay nesnesinin bir bölümüdür.
FLV dosyası belirli bir işaret noktasına ulaştığında kodunuzda belirli eylemleri tetiklemek için,
NetStream.onCuePoint
olay işleyicisini kullanın.
F4V video dosyasında bir işaret noktası için eylem senkronize etmek üzere,
onMetaData()
veya
onXMPData()
geri çağrı işlevlerinden işaret noktası verilerini almanız ve ActionScript 3.0'da Timer sınıfını kullanarak işaret noktasını tetiklemeniz gerekir. F4V işaret noktaları hakkında daha fazla bilgi almak için bkz.
onXMPData() öğesini kullanma
.
İşaret noktalarını ve meta verileri işleme hakkında daha fazla bilgi için, bkz.
Meta veri ve işaret noktaları için geri çağrı yöntemleri yazma
.