Mengontrol perekaman secara manual sesuai permintaan. Anda dapat memulai atau menghentikan perekaman kapan saja.
Deskripsi operasi
-
Sebelum memanggil API ini, tinjau metode penagihan dan harga untuk perekaman live stream. Untuk informasi selengkapnya, lihat Penagihan perekaman live stream.
-
API ini berlaku untuk live stream yang telah dikonfigurasi dengan perekaman aktif. Anda harus terlebih dahulu menambahkan konfigurasi perekaman.
-
Anda dapat menggunakan API ini untuk menghentikan perekaman yang dimulai baik secara otomatis maupun manual. Namun, jika Anda memanggil API ini untuk memulai perekaman yang sedang berlangsung, sistem akan mengembalikan error TaskAlreadyStarted.
-
Jika perekaman yang dimulai secara manual terganggu, perekaman tersebut akan berhenti. Jika perekaman otomatis tidak dikonfigurasi, perekaman tidak akan dilanjutkan secara otomatis saat pengambilan aliran (stream ingest) dilanjutkan.
Batas QPS
Anda dapat memanggil operasi ini hingga 50 kali per detik per akun. Permintaan yang melebihi batas ini akan dibuang dan dapat menyebabkan gangguan layanan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:RealTimeRecordCommand |
get |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-shanghai |
| Command |
string |
Yes |
Aksi yang akan dijalankan. Nilai yang valid:
|
start |
| DomainName |
string |
Yes |
Domain streaming utama. |
example.com |
| AppName |
string |
Yes |
AppName dari live stream. Lihat AppName pada halaman Manajemen Aliran. |
liveApp**** |
| StreamName |
string |
Yes |
Nama aliran. Pastikan StreamName benar. Lihat StreamName pada halaman Manajemen Aliran. Catatan
API ini hanya mendukung operasi pada satu aliran tunggal. Karakter wildcard tidak didukung. |
liveStream**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MalformedParam | %s, please check and try again later. | |
| 400 | MissingParam | %s, please check and try again later. | |
| 400 | CodeConfigNotFound | %s, please check and try again later. | |
| 500 | InternalError | %s. | |
| 409 | StreamNotFound | %s, please check and try again later. | |
| 409 | TaskAlreadyStarted | %s, please do not start again. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.