Utilizzando l'API Video Stitcher, crei una sessione dal vivo ogni volta che avvii la riproduzione di un live streaming in cui gli annunci vengono uniti dinamicamente durante le interruzioni pubblicitarie. La risposta contiene l'URL di riproduzione e la configurazione della sessione dal vivo.
In questa pagina viene descritto come creare e gestire una sessione dal vivo non abilitata da Google Ad Manager. Per ulteriori informazioni su questi tipi di sessioni dal vivo, consulta Gestire una sessione dal vivo attivata da Google Ad Manager.
Prima di iniziare
Creare una sessione dal vivo
Per creare una sessione dal vivo, utilizza il
metodo projects.locations.liveSessions.create
.
Quando crei una sessione dal vivo, i seguenti campi sono facoltativi:
adTagMacros
: un elenco di coppie chiave-valore per la sostituzione delle macro dei tag annuncio; consulta la sezione sulle macro dei tag annunciomanifestOptions
: specifica le versioni video generate nel file manifest del video unito e l'ordine delle versioni; consulta la documentazione sulle opzioni del file manifest
REST
Prima di utilizzare i dati della richiesta, effettua le seguenti sostituzioni:
PROJECT_NUMBER
: il numero del progetto Google Cloud che si trova nel campo Numero progetto della pagina Impostazioni IAMLOCATION
: la località in cui creare la sessione; utilizza una delle regioni supportateMostra localitàus-central1
us-east1
us-west1
asia-east1
asia-south1
asia-southeast1
europe-west1
southamerica-east1
LIVE_CONFIG_ID
: identificatore definito dall'utente per la configurazione live
Per inviare la richiesta, espandi una delle seguenti opzioni:
Dovresti ricevere una risposta JSON simile alla seguente:
{ "name": "projects/PROJECT_NUMBER/locations/LOCATION/liveSessions/SESSION_ID", "playUri": "PLAY_URI", "liveConfig": "projects/PROJECT_NUMBER/locations/LOCATION/liveConfigs/LIVE_CONFIG_ID", }
C#
Prima di provare questo esempio, segui le istruzioni per la configurazione di C# nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API C# dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Go dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Prima di provare questo esempio, segui le istruzioni per la configurazione di Node.js nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Node.js dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
PHP
Prima di provare questo esempio, segui le istruzioni per la configurazione di PHP nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API PHP dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Ruby
Prima di provare questo esempio, segui le istruzioni per la configurazione di Ruby nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Ruby dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
La risposta è un oggetto sessione live. playUri
è l'URL utilizzato dal dispositivo client per riprodurre lo stream con stitching di annunci per questa sessione dal vivo.
L'API Video Stitcher genera un ID sessione univoco per ogni richiesta. Una
sessione scade se l'playUri
non è stata richiesta negli ultimi 5 minuti.
Un annuncio deve essere codificato prima di poter essere unito a una sessione dal vivo. Quando crei una sessione per un video con lo stitching di annunci, l'API Video Stitcher determina se l'annuncio è già stato codificato da una sessione precedente. L'API cerca solo gli annunci codificati creati dalle sessioni associate al tuo progetto Google Cloud. Per scoprire di più su questa procedura, consulta la Panoramica.
Se generi una sessione per conto dei dispositivi dei tuoi clienti, puoi impostare i seguenti parametri utilizzando le intestazioni HTTP:
Parametro | Intestazione HTTP |
---|---|
CLIENT_IP |
x-forwarded-for |
REFERRER_URL |
referer |
USER_AGENT |
user-agent |
Puoi aggiungere le seguenti intestazioni alla richiesta curl
precedente:
-H "x-forwarded-for: CLIENT_IP" \ -H "referer: REFERRER_URL" \ -H "user-agent: USER_AGENT" \
Se l'intestazione x-forwarded-for
non viene fornita, l'API Video Stitcher utilizza l'indirizzo IP del client nelle richieste di metadati degli annunci. Tieni presente che l'indirizzo IP
del client potrebbe non corrispondere all'IP dei dispositivi dei tuoi clienti se le sessioni vengono
generate per conto dei loro dispositivi.
Macro dei tag annuncio
Un tag annuncio può contenere macro in grado di produrre un tag annuncio diverso per ogni sessione. Le macro sono indicate da parentesi quadre nel tag annuncio, come illustrato nell'esempio seguente:
AD_TAG_URI¯o=[my-key]
adTagUri
è definito nella configurazione dal vivo.
Per sostituire il valore nella macro del tag annuncio, fornisci una mappatura nel campo adTagMacros
. Ad esempio, se vuoi sostituire la macro [my-key]
con la stringa my-value
, devi fornire quanto segue:
{ ... "adTagMacros": { "my-key": "my-value" }, ... }
Quando l'API Video Stitcher richiede i metadati degli annunci, utilizza il seguente tag annuncio:
AD_TAG_URI¯o=my-value
Ottieni una sessione
Per visualizzare la sessione dal vivo, utilizza il
metodo projects.locations.liveSessions.get
.
REST
Prima di utilizzare i dati della richiesta, effettua le seguenti sostituzioni:
PROJECT_NUMBER
: il numero del progetto Google Cloud che si trova nel campo Numero progetto della pagina Impostazioni IAMLOCATION
: la località in cui creare la sessione; utilizza una delle regioni supportateMostra localitàus-central1
us-east1
us-west1
asia-east1
asia-south1
asia-southeast1
europe-west1
southamerica-east1
SESSION_ID
: l'identificatore della sessione dal vivo
Per inviare la richiesta, espandi una delle seguenti opzioni:
Dovresti ricevere una risposta JSON simile alla seguente:
{ "name": "projects/PROJECT_NUMBER/locations/LOCATION/liveSessions/SESSION_ID", "playUri": "ad-stitched-live-stream-uri", "liveConfig": "projects/PROJECT_NUMBER/locations/LOCATION/liveConfigs/LIVE_CONFIG_ID", }
C#
Prima di provare questo esempio, segui le istruzioni per la configurazione di C# nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API C# dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Go dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Prima di provare questo esempio, segui le istruzioni per la configurazione di Node.js nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Node.js dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
PHP
Prima di provare questo esempio, segui le istruzioni per la configurazione di PHP nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API PHP dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Ruby
Prima di provare questo esempio, segui le istruzioni per la configurazione di Ruby nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Ruby dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Esempio di playlist unita ad annunci
Di seguito viene mostrato un esempio di playlist live prima dello stitching degli annunci:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:4
#EXT-X-MEDIA-SEQUENCE:5
#EXTINF:10.010
segment_00005.ts
#EXTINF:10.010
segment_00006.ts
#EXT-X-DATERANGE:ID="2415919105",START-DATE="2021-06-22T08:32:00Z",DURATION=60,SCTE35-OUT=0xF...
#EXTINF:10.010
segment_00007.ts
#EXTINF:10.010
segment_00008.ts
#EXT-X-DATERANGE:ID="2415919105",START-DATE="2021-06-22T08:39:20Z",SCTE35-IN=0xF...
#EXTINF:10.010
segment_00009.ts
Di seguito viene mostrato un esempio di playlist live dopo lo stitching degli annunci:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:4
#EXT-X-MEDIA-SEQUENCE:5
#EXTINF:10.010
segment_00005.ts
#EXTINF:10.010
segment_00006.ts
#EXT-X-DISCONTINUITY
#EXTINF:6.000
https://ads.us-west1.cdn.videostitcher.goog/ad-1/seg-1.ts
#EXTINF:5.000
https://ads.us-west1.cdn.videostitcher.goog/ad-1/seg-2.ts
#EXT-X-DISCONTINUITY
#EXTINF:6.000
https://ads.us-west1.cdn.videostitcher.goog/ad-2/seg-1.ts
#EXTINF:5.000
https://ads.us-west1.cdn.videostitcher.goog/ad-2/seg-2.ts
#EXT-X-DISCONTINUITY
#EXTINF:10.010
segment_00009.ts
Gestire il monitoraggio degli annunci lato client
Quando il monitoraggio degli annunci del cliente è attivato, il player è responsabile dell'attivazione degli eventi di monitoraggio degli annunci. I metadati degli annunci forniti dall'API Video Stitcher includono informazioni sul monitoraggio degli annunci e sugli annunci companion. L'API Video Stitcher analizza queste informazioni dalla risposta del tag annuncio.
Recupera l'URI dei metadati degli annunci HLS dal file manifest
In un manifest di rendering HLS, un elemento AdMetadataURI
viene codificato nell'attributo
X-VAST-META
del tag #EXT-X-DATERANGE
. Il tag #EXT-X-DATERANGE
si trova prima del primo segmento di unione di ogni annuncio.
Di seguito è riportato un esempio di tag di metadati temporizzati HLS:
#EXT-X-DATERANGE:ID="id123",START-DATE=2014-03-05T11:15:00Z,DURATION=15,X-VAST-META="eyJBZE1ldGFkYXRhVXJpIjogImh0dHBzOi8vZXhhbXBsZS5jb20vdjFhbHBoYS9wcm9qZWN0cy8xMjMvbG9jYXRpb25zL3VzLWNlbnRyYWwxL2xpdmVTZXNzaW9ucy9hYmMzMjEvYWRNZXRhZGF0YS9pZDEyMyJ9"
Il valore di un attributo X-VAST-META
è una stringa JSON codificata in base64. Dopo
la decodifica, puoi estrarre il AdMetadataURI
dal file JSON.
L'esempio seguente mostra il valore X-VAST-META
decodificato:
{
"AdMetadataUri": "https://example.com/v1/projects/123/locations/us-central1/liveSessions/abc321/adMetadata/id123"
}
Recupera l'URI dei metadati dell'annuncio DASH dal file manifest
In un file manifest DASH, ogni periodo dell'annuncio unito contiene un annuncio VAST e l'URI dei metadati degli annunci può essere estratto dal tag EventStream
. AdMetadataURI
è codificato nell'attributo messageData
dell'elemento Event
. Event
è un
elemento all'interno del tag EventStream
con schemeIdUri
di
urn:videostitcher:admetadata:202008
.
Di seguito è riportato un esempio di tag stream di eventi DASH:
<EventStream schemeIdUri="urn:videostitcher:admetadata:202008" timescale="1000">
<Event duration="5000" messageData="eyJBZE1ldGFkYXRhVXJpIjogImh0dHBzOi8vZXhhbXBsZS5jb20vdjFhbHBoYS9wcm9qZWN0cy8xMjMvbG9jYXRpb25zL3VzLWNlbnRyYWwxL2xpdmVTZXNzaW9ucy9hYmMzMjEvYWRNZXRhZGF0YS9pZDEyMyJ9"></Event>
</EventStream>
Usa base64 per decodificare messageData
in JSON.
L'esempio seguente mostra il valore messageData
decodificato:
{
"AdMetadataUri": "https://example.com/v1/projects/123/locations/us-central1/liveSessions/abc321/adMetadata/id123"
}
Recuperare ed elaborare gli eventi di monitoraggio degli annunci
Dopo aver ottenuto AdMetadataURI
, puoi recuperare i metadati dell'annuncio.
L'esempio seguente mostra i metadati dell'annuncio:
{
"activityEvents": [
{
"type": "PAUSE",
"uri": "https://example.com/pause"
}
],
"progressiveEvents": [
{
"timeOffset": "0s",
"events": [
{
"type": "IMPRESSION",
"uri": "https://example.com/impression"
},
{
"type": "START",
"uri": "https://example.com/start"
}
]
},
{
"timeOffset": "2.500s",
"events": [
{
"type": "FIRST_QUARTILE",
"uri": "https://example.com/firstquartile"
}
]
}
],
"adDuration": "10s"
}
Nell'esempio precedente, il client dovrebbe procedere come segue:
- Richiedi
https://example.com/start
all'inizio del video pubblicitario - Richiedi
https://example.com/impression
all'inizio del video pubblicitario - Richiedi
https://example.com/pause
ogni volta che lo spettatore mette in pausa il video dell'annuncio - Richiedi
https://example.com/firstQuartile
2,5 secondi di riproduzione del video dell'annuncio
Controllare le sessioni dal vivo
Questa sezione descrive come controllare le sessioni dal vivo e i dettagli del tag annuncio per una determinata sessione dal vivo. Per ulteriori dettagli, consulta la documentazione relativa a REST.
L'API Video Stitcher invia le richieste ai fornitori di annunci specificati nei tag annuncio nel corpo di una richiesta di sessione live. I metadati di richiesta e risposta per queste richieste vengono salvati per 14 giorni e possono essere visualizzati esaminando la sessione dal vivo.
L'API Video Stitcher compone i dettagli del tag annuncio utilizzando quanto segue:
- L'URL del tag annuncio richiesto in una determinata interruzione pubblicitaria (o il tag annuncio predefinito se non è specificato)
- Le macro dei tag annuncio configurate dalla richiesta di sessione live
- Metadati utente aggiuntivi
Queste informazioni, insieme al corpo e ai metadati della risposta, forniscono informazioni sul comportamento dell'API Video Stitcher.
Elenca dettagli tag annuncio
Per elencare i dettagli del tag annuncio per una sessione dal vivo, utilizza il metodo projects.locations.liveSessions.liveAdTagDetails.list
.
Considera la seguente risposta per una sessione dal vivo creata in precedenza (alcuni campi sono stati omessi):
{ "name": "projects/PROJECT_NUMBER/locations/LOCATION/liveSessions/SESSION_ID", ... }
REST
Prima di utilizzare i dati della richiesta, effettua le seguenti sostituzioni:
PROJECT_NUMBER
: il numero del progetto Google Cloud che si trova nel campo Numero progetto della pagina Impostazioni IAMLOCATION
: la località della sessione; utilizza una delle regioni supportateMostra localitàus-central1
us-east1
us-west1
asia-east1
asia-south1
asia-southeast1
europe-west1
southamerica-east1
SESSION_ID
: l'identificatore della sessione dal vivo
Per inviare la richiesta, espandi una delle seguenti opzioni:
Dovresti ricevere una risposta JSON simile alla seguente:
{ "liveAdTagDetails" : [ { "name": "projects/PROJECT_NUMBER/locations/LOCATION/liveSessions/SESSION_ID/liveAdTagDetails/LIVE_AD_TAG_DETAILS_ID", "adRequests": [ { "uri": "REQUEST_URL", "requestMetadata": "AD_TAG_REQUEST_METADATA", "responseMetadata": "AD_TAG_RESPONSE_METADATA" } ] } ] }
Copia il valore LIVE_AD_TAG_DETAILS_ID
restituito. È necessario per recuperare i dettagli
di un singolo tag annuncio.
C#
Prima di provare questo esempio, segui le istruzioni per la configurazione di C# nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API C# dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Go dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Prima di provare questo esempio, segui le istruzioni per la configurazione di Node.js nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Node.js dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
PHP
Prima di provare questo esempio, segui le istruzioni per la configurazione di PHP nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API PHP dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Ruby
Prima di provare questo esempio, segui le istruzioni per la configurazione di Ruby nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Ruby dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Ottieni dettagli sul tag annuncio
Per vedere i dettagli di un singolo tag annuncio in una sessione dal vivo, utilizza il metodo projects.locations.liveSessions.liveAdTagDetails.get
.
L'esempio seguente mostra la visualizzazione dei dettagli di un singolo tag annuncio per una sessione live utilizzando il nome dei dettagli di un tag annuncio restituito da una richiesta precedente:
REST
Prima di utilizzare i dati della richiesta, effettua le seguenti sostituzioni:
PROJECT_NUMBER
: il numero del progetto Google Cloud che si trova nel campo Numero progetto della pagina Impostazioni IAMLOCATION
: la località della sessione; utilizza una delle regioni supportateMostra localitàus-central1
us-east1
us-west1
asia-east1
asia-south1
asia-southeast1
europe-west1
southamerica-east1
SESSION_ID
: l'identificatore della sessione dal vivoLIVE_AD_TAG_DETAILS_ID
: l'ID per i dettagli del tag annuncio pubblicato
Per inviare la richiesta, espandi una delle seguenti opzioni:
Dovresti ricevere una risposta JSON simile alla seguente:
{ "name": "projects/PROJECT_NUMBER/locations/LOCATION/liveSessions/SESSION_ID/liveAdTagDetails/LIVE_AD_TAG_DETAILS_ID", "adRequests": [ { "uri": "REQUEST_URL", "requestMetadata": "AD_TAG_REQUEST_METADATA", "responseMetadata": "AD_TAG_RESPONSE_METADATA" } ] }
C#
Prima di provare questo esempio, segui le istruzioni per la configurazione di C# nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API C# dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Go dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Prima di provare questo esempio, segui le istruzioni per la configurazione di Node.js nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Node.js dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
PHP
Prima di provare questo esempio, segui le istruzioni per la configurazione di PHP nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API PHP dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Ruby
Prima di provare questo esempio, segui le istruzioni per la configurazione di Ruby nella guida rapida dell'API Video Stitcher utilizzando le librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Ruby dell'API Video Stitcher.
Per autenticarti all'API Video Stitcher, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.