Nous avons activé le débit adaptatif et la fonctionnalité DVR sur notre serveur Wowza. Nous avons implémenté une fonctionnalité de tag vidéo sur les vidéos VOD et Live. Lorsqu'un tag est créé sur un fichier VOD, tout fonctionne correctement. Nous sommes en mesure de jouer seulement une partie de la vidéo (marqué par l'utilisateur) en spécifiant des paramètres dans l'URL comme ceci:wowza - lire un fichier smil à un moment précis
http://[wowza-server-url]/blizzard_vod/mp4:dome1_stream_de037829-576e-4e0c-aa4d-8a52e21dcf86.mp4/playlist.m3u8?wowzaplaystart=1308000&wowzaplayduration=30000
Lorsque le paramètre wowzaplaystart précise de ce milliseconde pour démarrer la vidéo et le paramètre wowzaplayduration spécifie la durée de la vidéo. C'est ainsi que fonctionne notre tag.
Le problème vient quand on veut marquer un événement en direct et voir le tag pendant l'événement est toujours en direct.
L'URL pour jouer une étiquette lorsque l'événement est toujours en direct ressembler à ceci:
http://[wowza-server-url]/blizzard_live/smil:dome2.smil/playlist.m3u8?wowzaplaystart=797000&wowzaplayduration=30000&DVR
Au cours des événements en direct nous jouons fichier SMIL qui gère le débit adaptatif. Pour cette raison, les paramètres que nous fournissons ne "coupent" plus la vidéo à l'heure spécifiée. L'option DVR est activée et nous donne la possibilité de lire, mettre en pause, rembobiner la vidéo même si elle est diffusée en direct.
Est-ce que quelqu'un sait quels paramètres d'URL fournir au fichier SMIL pour le lire à un moment précis?