Mendaftarkan aset media ke Intelligent Media Services (IMS). IMS menetapkan ID untuk aset media tersebut. Operasi ini mengakses layanan aset media tempat aset media disimpan secara asinkron untuk memperoleh informasi file berdasarkan URL input. Anda juga dapat menentukan informasi dasar seperti judul, tag, dan deskripsi untuk aset media tersebut. Operasi ini mengembalikan ID aset media, yang dapat digunakan untuk memanggil operasi GetMediaInfo guna mengkueri detail aset media. Parameter InputURL hanya dapat diatur ke URL file Object Storage Service (OSS) atau aset media ApsaraVideo VOD.
Deskripsi operasi
Pendaftaran aset media merupakan proses asinkron yang memerlukan waktu 2 hingga 3 detik. Meskipun operasi telah mengembalikan ID aset media, proses pendaftaran mungkin belum selesai. Jika Anda memanggil operasi GetMediaInfo pada saat itu, informasi aset media mungkin belum tersedia.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:RegisterMediaInfo |
create |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InputURL |
string |
Yes |
URL aset media di layanan lain. URL ini dikaitkan dengan ID aset media di IMS. URL tidak dapat diubah setelah didaftarkan. Jenis URL berikut didukung:
http(s)://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 oss://example-bucket/example.mp4: Dalam format ini, wilayah bucket OSS tempat aset media berada dianggap sama dengan wilayah tempat IMS diaktifkan.
vod://***20b48fb04483915d4f2cd8ac**** |
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 或 vod://****20b48fb04483915d4f2cd8ac**** |
| MediaType |
string |
No |
Jenis aset media. Nilai yang valid:
Kami menyarankan agar Anda menentukan parameter ini sesuai kebutuhan bisnis Anda. Jika Anda mengatur InputURL ke URL OSS, jenis aset media dapat ditentukan secara otomatis berdasarkan ekstensi nama file. Untuk informasi selengkapnya . |
video |
| BusinessType |
string |
No |
Jenis bisnis aset media. Nilai yang valid:
|
opening |
| Title |
string |
No |
Judul. Jika Anda tidak menentukan parameter ini, judul default akan dibuat secara otomatis berdasarkan tanggal.
|
defaultTitle |
| Description |
string |
No |
Deskripsi aset media.
|
defaultDescription |
| MediaTags |
string |
No |
Tag aset media.
|
tag1,tag2 |
| CoverURL |
string |
No |
URL gambar mini aset media.
|
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png |
| UserData |
string |
No |
Data pengguna. Anda dapat menentukan URL callback kustom. Untuk informasi selengkapnya.
|
{"NotifyAddress":"http://xx.xx.xxx"} 或{"NotifyAddress":"https://xx.xx.xxx"} 或{"NotifyAddress":"ice-callback-demo"} |
| Overwrite |
boolean |
No |
Menentukan apakah akan menimpa aset media yang telah didaftarkan menggunakan URL yang sama. Nilai default: false. Nilai yang valid: - true: Jika aset media telah didaftarkan menggunakan URL yang sama, aset media asli akan dihapus dan aset media baru akan didaftarkan. - false: Jika aset media telah didaftarkan menggunakan URL yang sama, aset media baru tidak akan didaftarkan. Satu URL tidak dapat digunakan untuk mendaftarkan beberapa aset media. |
true |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Nilainya harus berupa UUID yang terdiri dari 32 karakter. |
****0311a423d11a5f7dee713535**** |
| RegisterConfig |
string |
No |
Konfigurasi pendaftaran. Secara default, sprite akan dibuat untuk aset media. Anda dapat mengatur NeedSprite ke false untuk menonaktifkan pembuatan sprite otomatis. Secara default, snapshot akan dibuat untuk aset media. Anda dapat mengatur NeedSnapshot ke false untuk menonaktifkan pembuatan snapshot otomatis. |
{ "NeedSprite": "false", "CoverConfig": { "StartTime": 1.0 }, "SearchLibName": "test" } |
| CateId |
integer |
No |
ID kategori. |
3048 |
| WorkflowId |
string |
No |
ID alur kerja. |
******b4fb044839815d4f2cd8****** |
| ReferenceId |
string |
No |
ID kustom. ID ini harus terdiri dari 6 hingga 64 karakter dan hanya boleh berisi huruf, angka, tanda hubung (-), dan garis bawah (_). Pastikan ID tersebut unik di antara pengguna. |
123-123 |
| SmartTagTemplateId |
string |
No |
ID templat tagging cerdas. Nilai yang valid:
Setelah Anda mengonfigurasi parameter ini, tugas analisis tagging cerdas akan secara otomatis dimulai setelah aset media didaftarkan. Untuk informasi selengkapnya mengenai item yang dapat ditagih. |
S00000101-300080 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
******5A-CAAC-4850-A3AF-B74606****** |
| MediaId |
string |
ID aset media di IMS. |
******b48fb04483915d4f2cd8****** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "******5A-CAAC-4850-A3AF-B74606******",
"MediaId": "******b48fb04483915d4f2cd8******"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Forbidden | User not authorized to operate on the specified resource. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.