Method: projects.locations.corpora.assets.generateHlsUri

Menghasilkan URI untuk manifes HLS. API ini mengambil kumpulan rentang waktu, dan menghasilkan URI untuk manifes HLS yang mencakup semua rentang waktu yang diminta.

Permintaan HTTP

POST https://visionai.googleapis.com/v1/{name=projects/*/locations/*/corpora/*/assets/*}:generateHlsUri

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource aset yang akan meminta klip. Format: projects/{project_number}/locations/{locationId}/corpora/{corpus_id}/assets/{assetId}

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "temporalPartitions": [
    {
      object (TemporalPartition)
    }
  ],
  "liveViewEnabled": boolean
}
Kolom
temporalPartitions[]

object (TemporalPartition)

Rentang waktu untuk meminta klip. Akan diabaikan jika get_live_view ditetapkan ke Benar (True). Total rentang waktu yang diminta harus lebih kecil dari 24 jam.

liveViewEnabled

boolean

Opsi untuk menampilkan live stream aset secara eksklusif dengan data backlog hingga 3 menit.

Isi respons

Pesan respons untuk assets.generateHlsUri API.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "uri": string,
  "temporalPartitions": [
    {
      object (TemporalPartition)
    }
  ]
}
Kolom
uri

string

URI yang ditandatangani untuk mendownload manifes HLS yang sesuai dengan waktu yang diminta.

temporalPartitions[]

object (TemporalPartition)

Daftar partisi temporal konten yang ditampilkan dalam urutan kemunculan di streaming.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • visionai.assets.generateHlsUri

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.