Génère une liste de lecture VOD pour le LiveChannel spécifié. Object Storage Service (OSS) interroge les fichiers ts générés par les flux ingérés dans le LiveChannel indiqué au cours de la période spécifiée, puis regroupe ces fichiers dans une liste de lecture m3u8.
Syntaxe de la requête
POST /ChannelName/PlaylistName?vod&endTime=EndTime&startTime=StartTime HTTP/1.1
Date: GMT date
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
Paramètres de requête
|
Parameter |
Type |
Required |
Example |
Description |
|
ChannelName |
String |
Yes |
test-channel |
Nom d'un LiveChannel existant. |
|
PlaylistName |
String |
Yes |
vod.m3u8 |
Nom de la liste de lecture VOD générée. Il doit se terminer par « .m3u8 ». |
|
StartTime |
Integer |
Yes |
1472020031 |
Heure de début de la plage temporelle durant laquelle les fichiers ts à interroger ont été générés, au format d'horodatage Unix. Unité : secondes. Important
La liste de lecture générée contient les fichiers ts uniquement si l'heure de début des fichiers ts (renvoyée par l'appel à GetVodPlaylist) se situe dans la plage définie par StartTime et EndTime. |
|
EndTime |
Integer |
Yes |
1472020226 |
Heure de fin de la plage temporelle durant laquelle les fichiers ts à interroger ont été générés, au format d'horodatage Unix. Unité : secondes. Remarque
La valeur de EndTime doit être supérieure à celle de StartTime. La durée entre EndTime et StartTime doit être inférieure à un jour. |
Pour plus d'informations sur les en-têtes de requête communs inclus dans les requêtes PostVodPlaylist, tels que Host et Date, consultez En-têtes HTTP communs.
En-têtes de réponse
Tous les en-têtes de la réponse à une requête PostVodPlaylist sont des en-têtes de réponse communs. Pour plus d'informations, consultez En-têtes de réponse communs.
Exemples
Exemple de requête
POST /test-channel/vod.m3u8?vod&endTime=1543895706266&startTime=1543895706263 HTTP/1.1
Date: Thu, 25 Aug 2016 07:13:26 GMT
Host: examplebucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
Exemple de réponse
HTTP/1.1 200
content-length: 0
server: AliyunOSS
connection: close
etag: "9C6104DD9CF1A0C4D0CFD21F4390****"
x-oss-request-id: 57BE9A96B92475920B002359
date: Thu, 25 Aug 2016 07:13:26 GMT