All Products
Search
Document Center

Intelligent Media Services:CreateLivePackageOriginEndpoint

Last Updated:Aug 11, 2026

Menambahkan konfigurasi titik akhir origin untuk channel live streaming. Operasi ini mendukung protokol HLS, HLS_CMAF, dan DASH serta enkripsi DRM.

Deskripsi operasi

Deskripsi operasi

Operasi ini memungkinkan Anda membuat titik akhir origin untuk layanan live packaging. Titik akhir tersebut digunakan untuk mengonfigurasi pengaturan kembali ke asal, kebijakan keamanan (seperti daftar hitam IP, daftar putih IP, dan kode otorisasi), serta time-shifting untuk suatu channel. Saat ini, hanya protokol HLS yang didukung untuk pemutaran. Sebelum membuat titik akhir origin, pastikan terlebih dahulu kelompok channel dan channel live packaging telah dibuat. Setelah titik akhir dibuat, URL pemutaran serta detail konfigurasi lainnya akan dikembalikan.

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

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

GroupName

string

Yes

Nama kelompok channel.

channel-group-1

ChannelName

string

Yes

Nama channel.

channel-1

EndpointName

string

Yes

Nama titik akhir origin. Nama hanya boleh terdiri dari huruf, angka, tanda hubung (-), dan garis bawah (_). Panjang nama harus antara 1 hingga 200 karakter. Format: [A-Za-z0-9_-]+

endpoint-1

Protocol

string

Yes

Protokol distribusi.

HLS

ManifestName

string

No

Nama manifes. Nilai default: manifest.

manifest

Description

string

No

Deskripsi titik akhir.

This is an origin endpoint.

TimeshiftVision

integer

No

Jumlah hari untuk time-shifting. Nilai maksimum: 30. Nilai default: 0, yang menunjukkan bahwa time-shifting tidak didukung.

1

AuthorizationCode

string

No

Kode otorisasi. Anda harus menentukan setidaknya salah satu dari AuthorizationCode atau IpWhitelist. Panjang maksimum: 200 karakter. Format: [A-Za-z0-9-_.]+

AbcDef123

IpWhitelist

string

No

Daftar putih IP. Masker subnet didukung. Nilai 0.0.0.0/0 tidak diizinkan. Pisahkan beberapa alamat IP dengan koma (,). Anda harus menentukan setidaknya salah satu dari IpWhitelist atau AuthorizationCode. Panjang maksimum: 1000 karakter.

192.168.1.0/24,10.0.0.1/24

IpBlacklist

string

No

Daftar hitam IP. Masker subnet didukung. Nilai 0.0.0.0/0 tidak diizinkan. Pisahkan beberapa alamat IP dengan koma (,). Panjang maksimum: 1000 karakter.

103.21.222.1/32,192.168.100.0/24

ClientToken

string

No

Token idempotensi.

****0311a423d11a5f7dee713535****

LivePackagingConfig LivePackagingConfig

No

Konfigurasi live packaging.

Elemen respons

Element

Type

Description

Example

object

Skema Respons

LivePackageOriginEndpoint

object

Objek LivePackageOriginEndpoint.

AuthorizationCode

string

Kode otorisasi.

Abcded123

ChannelName

string

Nama channel.

channel-1

CreateTime

string

Waktu saat titik akhir dibuat.

2023-04-01T12:00:00Z

Description

string

Deskripsi titik akhir.

This is an origin endpoint.

EndpointName

string

Nama titik akhir.

endpoint-1

EndpointUrl

string

URL pemutaran titik akhir.

https://xxx.packagepull-abcxxx.ap-southeast-1.aliyuncsiceintl.com/v1/group01/1/ch01/manifest

GroupName

string

Nama kelompok channel.

channel-group-1

IpBlacklist

string

Daftar hitam IP.

103.21.222.1/32,192.168.100.0/24

IpWhitelist

string

Daftar putih IP.

192.168.1.0/24,10.0.0.1/24

LastModified

string

Waktu saat titik akhir terakhir dimodifikasi.

2023-04-01T12:00:00Z

ManifestName

string

Nama manifes.

manifest

Protocol

string

Protokol. Saat ini, hanya HLS yang didukung.

HLS

TimeshiftVision

integer

Jumlah hari untuk time-shifting. Nilai maksimum: 30.

1

LivePackagingConfig LivePackagingConfig

Konfigurasi live packaging.

RequestId

string

ID permintaan.

******11-DB8D-4A9A-875B-275798******

Contoh

Respons sukses

JSONformat

{
  "LivePackageOriginEndpoint": {
    "AuthorizationCode": "Abcded123",
    "ChannelName": "channel-1",
    "CreateTime": "2023-04-01T12:00:00Z",
    "Description": "This is an origin endpoint.",
    "EndpointName": "endpoint-1",
    "EndpointUrl": "https://xxx.packagepull-abcxxx.ap-southeast-1.aliyuncsiceintl.com/v1/group01/1/ch01/manifest",
    "GroupName": "channel-group-1",
    "IpBlacklist": "103.21.222.1/32,192.168.100.0/24",
    "IpWhitelist": "192.168.1.0/24,10.0.0.1/24",
    "LastModified": "2023-04-01T12:00:00Z",
    "ManifestName": "manifest",
    "Protocol": "HLS",
    "TimeshiftVision": 1,
    "LivePackagingConfig": {
      "DrmConfig": {
        "SystemIds": [
          "9a04f079-9840-4286-ab92-e65be0885f95"
        ],
        "EncryptionMethod": "SAMPLE_AES",
        "IV": "00000000000000000000000000000000",
        "Url": "https://exampledrm.com/path?arg1=xxx",
        "RotatePeriod": 0,
        "ContentId": "live-axb1-9dd2fa123"
      },
      "SegmentDuration": 6,
      "UseAudioRenditionGroups": true,
      "LiveManifestConfigs": [
        {
          "SegmentCount": 3,
          "DateTimeInterval": 5,
          "MinUpdatePeriod": 8,
          "AdMarkers": "NONE",
          "StreamOrder": "ORIGINAL",
          "MinVideoBitrate": 1000000,
          "MaxVideoBitrate": 8000000,
          "MinBufferTime": 8,
          "PresentationDelay": 12,
          "ManifestDuration": 60,
          "SegmentTemplateFormat": "NUMBER_TIMELINE",
          "PartHoldBackMs": 0
        }
      ],
      "PartDurationMs": 0
    }
  },
  "RequestId": "******11-DB8D-4A9A-875B-275798******"
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.