FLV Cue Points (Marqueurs FLV)

Précédent Suivant

Dans les flux FLV, les marqueurs sont reçus via les conventions Flash/FLV habituelles, via un événement onCuePoint en continu. Le type de marqueur temporel est le champ du nom du marqueur et tous les autres attributs sont envoyés sous la forme d’une liste simple de paires clé/valeur dans le champ des paramètres du marqueur temporel.

Selon la configuration du flux, les marqueurs peuvent être reçus au format STWCue ou AndoXML. Voir Formats des marqueurs.

Les lecteurs utilisant une mise en place Flash standard se connecteront à l’événement NetStream.onCuePoint pour recevoir des marqueurs. Les détails de l'API sont disponibles ici : NetStream.onCuePoint (référence AS3).

Pour les lecteurs codant eux-mêmes le flux FLV (par exemple, en dehors d'un environnement Flash), il est possible de se référer aux Spécifications du format de fichier FLV pour plus de détails.

De plus, le transport FLV prend en charge une fonctionnalité supplémentaire : la prévisualisation des marqueurs. Cela permet aux lecteurs de voir les marqueurs à venir afin de récupérer des ressources et d'anticiper la lecture. Les aperçus des marqueurs sont envoyés via les événements non standardonCuePointPreview et onCuePointPreviewExpired . Tous les marqueurs ne sont pas « prévisualisés », uniquement les marqueurs jugés « coûteux » à configurer pour la lecture instantanée (principalement, les vidéos en cours de diffusion).