- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Autorisations IAM
Génère un URI pour un fichier manifeste HLS. L'API reçoit une collection d'intervalles de temps et génère un URI pour un fichier manifeste HLS couvrant tous les intervalles de temps demandés.
Requête HTTP
POST https://visionai.googleapis.com/v1/{name=projects/*/locations/*/corpora/*/assets/*}:generateHlsUri
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
name |
Obligatoire. Nom de la ressource pour laquelle demander des extraits. Format : |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"temporalPartitions": [
{
object ( |
Champs | |
---|---|
temporalPartitions[] |
Période pour laquelle vous souhaitez demander des extraits. Sera ignoré si |
liveViewEnabled |
Possibilité d'afficher exclusivement une diffusion en direct de l'asset avec jusqu'à trois minutes de données en attente. |
Corps de la réponse
Message de réponse pour l'API assets.generateHlsUri.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"uri": string,
"temporalPartitions": [
{
object ( |
Champs | |
---|---|
uri |
URI signé pour télécharger le fichier manifeste HLS correspondant aux heures demandées. |
temporalPartitions[] |
Liste des partitions temporelles du contenu renvoyé dans l'ordre dans lequel elles apparaissent dans le flux. |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/cloud-platform
Pour en savoir plus, consultez la page Présentation de l'authentification.
Autorisations IAM
Nécessite l'autorisation IAM suivante sur la ressource name
:
visionai.assets.generateHlsUri
Pour en savoir plus, consultez la documentation IAM.