İsteğe bağlı manuel kayıt gerçekleştirir. Örneğin, kaydı dinamik olarak başlatır veya durdurur.
Operation description
-
Bu işlemi kullanmadan önce, canlı yayın kaydı faturalandırma yöntemini ve fiyatlandırmasını tam olarak anladığınızdan emin olun. Faturalandırma ayrıntıları için Canlı yayın kayıt ücretleri sayfasına bakın.
-
Bu işlem yalnızca kayıt yapılandırmasının etkili olduğu canlı yayınları kontrol edebilir. Öncelikle kayıt yapılandırması ekleme işlemini tamamlayın.
-
Bu işlemi çağırmadan önce, hedef yayın akışının (DomainName/AppName/StreamName) etkin bir yayın akışı aktarım durumunda olduğundan emin olun.
-
Bir canlı yayın kaydediliyorsa (otomatik kayıt veya manuel kayıt yoluyla), yayının kaydını durdurmak için bu işlemi çağırabilirsiniz. Ancak, kayıt zaten başlatılmışken kaydı başlatmak için bu işlemi çağırırsanız, görevin zaten başlatıldığını belirten TaskAlreadyStarted hatası döndürülür.
-
Manuel olarak kaydı başlatılan bir canlı yayın kesintiye uğrarsa kayıt durur. Otomatik kayıt yapılandırılmamışsa, yayın akışı aktarımı yeniden başladığında kayıt otomatik olarak başlamaz.
QPS limiti
Bu işlem için tek kullanıcı QPS limiti saniyede 50 çağrıdır. Bu limit aşılırsa API çağrıları kısıtlanır ve bu durum işlerinizi etkileyebilir. Bu işlemi uygun şekilde çağırın.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:RealTimeRecordCommand |
none |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
Bölge kimliği. |
cn-shanghai |
| Command |
string |
Yes |
İşlem eylemi. Geçerli değerler:
|
start |
| DomainName |
string |
Yes |
Yayıncının yayın alan adı. |
example.com |
| AppName |
string |
Yes |
Yayın akışının ait olduğu uygulamanın adı. AppName değerini Yayın Akışı Yönetimi sayfasında görüntüleyebilirsiniz. |
liveApp**** |
| StreamName |
string |
Yes |
Yayın akışı adı. StreamName değerinin doğru olduğundan emin olun. StreamName değerini Yayın Akışı Yönetimi sayfasında görüntüleyebilirsiniz. Not
Bu işlem yalnızca tekli yayın akışı işlemlerini destekler ve joker karakterleri desteklemez. |
liveStream**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
İstek kimliği. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MalformedParam | %s, please check and try again later. | Invalid parameter, please check and try again. |
| 400 | MissingParam | %s, please check and try again later. | Parameter is missing, please check and try again. |
| 400 | CodeConfigNotFound | %s, please check and try again later. | Configuration does not exist, please check and try again. |
| 500 | InternalError | %s. | error on the live liveapi server. |
| 409 | StreamNotFound | %s, please check and try again later. | Stream does not exist, please check and try again. |
| 409 | TaskAlreadyStarted | %s, please do not start again. | Task already started, do not start again. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.