全部产品
Search
文档中心

ApsaraVideo Live:DescribeLiveStreamRecordIndexFiles

更新时间:Dec 16, 2025

Mengambil semua file indeks dalam periode waktu tertentu.

Deskripsi operasi

  • ApsaraVideo Live menyimpan informasi mengenai file indeks M3U8 selama enam bulan. Anda hanya dapat mengambil informasi file indeks M3U8 yang dibuat dalam enam bulan terakhir.

  • OSS menyimpan file indeks M3U8 selama periode waktu yang ditentukan oleh konfigurasi penyimpanan di OSS.

Batas QPS

Anda dapat memanggil operasi ini hingga 15 kali per detik per akun. Permintaan yang melebihi batas ini akan dijatuhkan dan dapat menyebabkan gangguan layanan. Kami menyarankan agar Anda mematuhi batas tersebut saat memanggil operasi ini.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

live:DescribeLiveStreamRecordIndexFiles

get

*全部资源

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

DomainName

string

Yes

Catatan penggunaan

  • ApsaraVideo Live menyimpan informasi mengenai file indeks M3U8 selama enam bulan. Anda hanya dapat menanyakan informasi file indeks yang dibuat dalam enam bulan terakhir.

  • File indeks M3U8 disimpan di bucket Object Storage Service (OSS). Periode retensi ditentukan oleh konfigurasi penyimpanan bucket OSS tersebut.

Batas QPS

Anda dapat memanggil operasi ini hingga 15 kali per detik per akun. Permintaan yang melebihi batas ini akan dijatuhkan dan Anda mungkin mengalami gangguan layanan. Kami menyarankan agar Anda memperhatikan batas ini saat memanggil operasi ini. Untuk informasi selengkapnya, lihat Batas QPS.

example.com

AppName

string

Yes

Parameter yang ditentukan sistem. Nilai: DescribeLiveStreamRecordIndexFiles.

liveApp****

StreamName

string

Yes

Domain streaming utama.

liveStream****

StartTime

string

Yes

Nama aplikasi tempat live stream tersebut berada.

2017-12-21T08:00:00Z

EndTime

string

Yes

Nama live stream tersebut.

2017-12-22T08:00:00Z

PageNum

integer

No

Nomor halaman. Nilai default: 1.

1

PageSize

integer

No

Jumlah entri per halaman. Nilai yang valid: 5 hingga 30. Nilai default: 10.

10

Order

string

No

Urutan pengurutan entri berdasarkan waktu pembuatan. Nilai yang valid:

  • asc (default): urutan menaik

  • desc: urutan menurun

asc

Elemen respons

Element

Type

Description

Example

object

PageNum

integer

Nomor halaman.

10

RequestId

string

ID permintaan.

DE24625C-7C0F-4020-8448-9C31A50C1556

Order

string

Urutan pengurutan.

asc

TotalPage

integer

Jumlah total halaman.

20

PageSize

integer

Jumlah entri per halaman.

5

TotalNum

integer

Jumlah total entri yang memenuhi kondisi yang ditentukan.

12

RecordIndexInfoList

object

RecordIndexInfo

array<object>

File-file indeks.

object

RecordUrl

string

URL file indeks.

http://****/atestObject****.m3u8

StreamName

string

Nama live stream.

liveStream****

CreateTime

string

Waktu pembuatan file indeks.

2016-05-27T09:40:56Z

RecordId

string

ID file indeks.

c4d7f0a4-b506-43f9-8de3-07732c3f****

Height

integer

Tinggi video.

480

OssBucket

string

Nama bucket Object Storage Service (OSS).

liveBucket****

DomainName

string

Domain streaming utama.

example.com

OssObject

string

Nama file penyimpanan di OSS.

liveObject****

EndTime

string

Waktu akhir file indeks. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC.

2015-12-01T07:46:00Z

AppName

string

Nama aplikasi tempat live stream tersebut berada.

liveApp****

StartTime

string

Waktu mulai file indeks. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC.

2015-12-01T07:36:00Z

Width

integer

Lebar video.

640

Duration

number

Panjang rekaman. Satuan: detik.

588.849

OssEndpoint

string

Titik akhir bucket OSS.

cn-oss-****.aliyuncs.com

Format

string

Format video.

HLS

Contoh

Respons sukses

JSONformat

{
  "PageNum": 10,
  "RequestId": "DE24625C-7C0F-4020-8448-9C31A50C1556",
  "Order": "asc",
  "TotalPage": 20,
  "PageSize": 5,
  "TotalNum": 12,
  "RecordIndexInfoList": {
    "RecordIndexInfo": [
      {
        "RecordUrl": "http://****/atestObject****.m3u8",
        "StreamName": "liveStream****",
        "CreateTime": "2016-05-27T09:40:56Z",
        "RecordId": "c4d7f0a4-b506-43f9-8de3-07732c3f****",
        "Height": 480,
        "OssBucket": "liveBucket****",
        "DomainName": "example.com",
        "OssObject": "liveObject****",
        "EndTime": "2015-12-01T07:46:00Z",
        "AppName": "liveApp****",
        "StartTime": "2015-12-01T07:36:00Z",
        "Width": 640,
        "Duration": 588.849,
        "OssEndpoint": "cn-oss-****.aliyuncs.com",
        "Format": "HLS"
      }
    ]
  }
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 InvalidStartTime.Malformed Specified StartTime is malformed.
400 InvalidEndTime.Malformed Specified EndTime is malformed.
400 InvalidEndTime.Mismatch Specified end time does not math the specified start time.
400 InvalidStartTime.Mismatch Specified StartTime does not math the current time.
400 Forbidden Ram Permission is forbidden.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.