Memperbarui konfigurasi penarikan aliran live, termasuk alamat server asal, pengatur waktu mulai, dan pengatur waktu akhir.
Deskripsi operasi
Operasi ini berlaku untuk penarikan aliran tetap. Panggil operasi ini untuk memperbarui konfigurasi penarikan aliran live, termasuk alamat server asal, pengatur waktu mulai, dan pengatur waktu akhir.
Sebelum memanggil operasi ini, gunakan AddLivePullStreamInfoConfig untuk membuat konfigurasi penarikan aliran untuk (DomainName, AppName, NamaStream) yang ditentukan.
Setelah Anda memanggil operasi ini untuk memodifikasi konfigurasi, layanan streaming live akan menjalankan kembali penarikan aliran tetap berdasarkan konfigurasi yang dimodifikasi. Pastikan bahwa modifikasi tidak memengaruhi layanan online Anda.
Batas QPS
Batas QPS untuk satu pengguna pada operasi ini adalah 1000 panggilan per menit. Jika batas terlampaui, panggilan API akan dibatasi (throttled), yang dapat memengaruhi bisnis Anda. Panggil operasi ini dengan tepat.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:UpdateLivePullStreamInfoConfig |
update |
*Domain.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-shanghai |
| DomainName |
string |
Yes |
Domain streaming yang digunakan sebagai domain Streamer. Catatan
|
example.com |
| AppName |
string |
Yes |
Nama aplikasi tempat aliran live berada. |
liveApp**** |
| StreamName |
string |
Yes |
Nama aliran live. |
liveStream**** |
| SourceUrl |
string |
Yes |
URL lengkap server asal tempat aliran live berada. Anda dapat menentukan beberapa URL asal yang dipisahkan oleh titik koma (;). |
rtmp://guide.aliyundoc.com/liveApp****/liveStream****;rtmp://developer.aliyundoc.com/liveApp****/liveStream**** |
| StartTime |
string |
Yes |
Pengatur waktu mulai penarikan aliran. Interval antara StartTime dan EndTime harus dalam jangka waktu 7 hari. Format: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-12-21T08:00:00Z |
| EndTime |
string |
Yes |
Pengatur waktu akhir penarikan aliran. Interval antara StartTime dan EndTime harus dalam jangka waktu 7 hari, dan EndTime harus lebih lambat dari pengatur waktu saat ini. Format: yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-12-22T08:00:00Z |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CF8 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CF8"
}
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 | InvalidParam | Parameter invalid. | Validasi parameter gagal. |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | Waktu akhir tidak cocok dengan waktu mulai. Verifikasi bahwa waktu konsisten. |
| 400 | Duration.Exceed | Duration between StartTime and EndTime is too long. | |
| 500 | InternalError | The request processing has failed due to backend service exception. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.