Bir bulut kod dönüştürme görevi oluşturur.
Operation description
Hizmet kayıt uç noktaları
Bu işlem için etkin hizmet kayıt uç noktaları şunları içerir:
| Bölge adı | Bölge kimliği | Genel uç nokta |
| Singapur | ap-southeast-1 | live.ap-southeast-1.aliyuncs.com |
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:StartRtcCloudTranscode |
none |
*Tüm kaynaklar.
|
None | None |
Request syntax
POST HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AppId |
string |
Yes |
Kanalın ait olduğu uygulamanın kimliği. Kimlik en fazla 64 karakter uzunluğunda olabilir ve harf, rakam, alt çizgi (_) ve tire (-) içerebilir. |
********-7074-****-9ef5-85c19a4***** |
| ChannelId |
string |
Yes |
Kodu dönüştürülecek kullanıcının ait olduğu kanalın kimliği. Kimlik en fazla 64 karakter uzunluğunda olabilir ve harf, rakam, alt çizgi (_) ve tire (-) içerebilir. |
myChannel |
| InputParam |
object |
Yes |
Abonelik girişiyle ilgili parametreler. |
|
| SingleSubUserParam |
object |
Yes |
Tek akışlı abonelik için giriş parametreleri. |
|
| UserId |
string |
Yes |
Abone olunan kullanıcının kimliği. |
userA |
| StreamType |
integer |
No |
Abone olunan kullanıcının medya türü. Geçerli değerler:
|
0 |
| SourceType |
integer |
No |
Abone olunan video giriş akışının türü. Bu parametre yalnızca abone olunan medya türü bir video akışı içerdiğinde geçerlidir. Geçerli değerler:
|
0 |
| OutputParams |
array<object> |
Yes |
Kod dönüştürme çıkışıyla ilgili parametreler. |
|
|
object |
No |
Kod dönüştürme çıkış parametreleri. |
||
| ChannelId |
string |
Yes |
Kodu dönüştürülmüş akışın gönderildiği kanalın kimliği. Kimlik en fazla 64 karakter uzunluğunda olabilir ve harf, rakam, alt çizgi (_) ve tire (-) içerebilir. Farklı bir kanala akış gönderme desteklenmez ve bu ayarın herhangi bir etkisi yoktur. |
myChannel |
| UserId |
string |
Yes |
Kodu dönüştürülmüş akışı kanala gönderen kullanıcının kimliği. Kullanıcı kimliğinin kanaldaki diğer kullanıcıların kimliklerinden farklı olduğundan emin olun. |
userA_360p |
| UserToken |
string |
Yes |
Kodu dönüştürülmüş akışı kanala göndermek için gereken kullanıcı belirteci. Daha fazla bilgi için bkz. Belirteç tabanlı kimlik doğrulama. |
eyJhcHBpZCI******** |
| TranscodeTemplate |
string |
Yes |
Kod dönüştürme şablonunun adı. Geçerli değerler:
|
lhd |
| MaxIdleTime |
integer |
No |
Boşta kalma zaman aşımı süresi. Görev bu süreyi aşan bir süre boyunca boşta kalırsa (belirtilen yayıncı akışına abone olamazsa), görev otomatik olarak durur. Birim: saniye. Geçerli değerler: En fazla 4 saate karşılık gelen 10 ile 14400 arası. Varsayılan değer: 300. |
600 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt içeriği. |
||
| RequestId |
string |
İstek kimliği. |
******3B-0E1A-586A-AC29-742247****** |
| TaskId |
string |
Bulut kod dönüştürme görevinin kimliği. |
******73-8501-****-8ac1-72295a****** |
Examples
Success response
JSON format
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"TaskId": "******73-8501-****-8ac1-72295a******"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter%s | %s. | |
| 400 | MissingParameter%s | %s. | |
| 400 | TooManyRequests | %s. | |
| 500 | InternalError | %s. | Dahili bir hata oluştu. Tekrar deneyin. Hata birden fazla denemeden sonra devam ederse bir destek talebi oluşturun. |
| 403 | Forbidden | %s. | |
| 404 | NotFound%s | %s. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.