2017-09-13 8 views
0

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?

Répondre

1

utilisation VOD wowzaplaystart et wowzaplayduration

Adobe

HDS
/vod/mp4:sample.mp4/manifest.f4m?wowzaplaystart=30000&wowzaplayduration=40000 

d'Apple HLS

/vod/mp4:sample.mp4/playlist.m3u8?wowzaplaystart=30000&wowzaplayduration=40000 

MPEG-DASH

/vod/mp4:sample.mp4/manifest.mpd?wowzaplaystart=30000&wowzaplayduration=40000 

Smooth Streaming

/vod/mp4:sample.mp4/Manifest?wowzaplaystart=30000&wowzaplayduration=40000 



nDVR utiliser wowzadvrplayliststart et wowzadvrplaylistduration

Adobe

HDS
/dvr/myStream/manifest.f4m?DVR&wowzadvrplayliststart=60000&wowzadvrplaylistduration=300000 

d'Apple HLS

/dvr/myStream/playlist.m3u8?DVR&wowzadvrplayliststart=60000&wowzadvrplaylistduration=300000 

MPEG-DASH

/dvr/myStream/manifest.mpd?DVR&wowzadvrplayliststart=60000&wowzadvrplaylistduration=300000 

Smooth Streaming

/dvr/myStream/Manifest?DVR&wowzadvrplayliststart=60000&wowzadvrplaylistduration=300000 



SMIL

<video begin="30.0" dur="40.0" src="mp4:sample.mp4" system-bitrate="450000"> 



source de: http://blog.iiwn.live/2015/11/wowza-how-to-specify-start-time-and.html