Cria um modelo de estúdio virtual leve.
Descrição da operação
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
live:CreateLiveAIStudio |
create |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Não |
O ID da região. |
cn-shanghai |
| StudioName |
string |
Sim |
O nome do modelo de estúdio virtual. O nome deve ser exclusivo. |
stu02 |
| Description |
string |
Não |
A descrição personalizada. |
template 1080 |
| Width |
integer |
Não |
A largura da tela de visualização. Unidade: px. |
1920 |
| Height |
integer |
Não |
A altura da tela de visualização. Unidade: px.\n\nA largura × altura da tela de visualização suporta apenas as seguintes especificações:\n\n- Baixa definição paisagem 360P: 640 × 360\n- Baixa definição retrato 360P: 360 × 640\n- Definição padrão paisagem 480P: 854 × 480\n- Definição padrão retrato 480P: 480 × 854\n- Alta definição paisagem 720P: 1280 × 720\n- Alta definição retrato 720P: 720 × 1280\n- Ultra-alta definição paisagem 1080P: 1920 × 1080\n- Ultra-alta definição retrato 1080P: 1080 × 1920. |
1080 |
| BackgroundType |
string |
Não |
O tipo de material de fundo. Valores válidos:\n- VOD: vídeo sob demanda.\n- PIC: imagem.\n- LIVE: transmissão ao vivo. Valores válidos:
|
VOD |
| BackgroundResourceId |
string |
Não |
O ID do recurso de vídeo sob demanda do material de fundo. Obtenha esse valor no console do ApsaraVideo VOD. |
d0eb493192c771efba644531858c0102 |
| BackgroundResourceUrl |
string |
Não |
A URL de acesso do material de fundo. Especifique este parâmetro ou o ID do recurso. |
https://xxx.com/1.mp4 |
| MediaType |
string |
Não |
O tipo de material multimídia. Valores válidos:\n- VOD: vídeo sob demanda.\n- PIC: imagem.\n- LIVE: transmissão ao vivo. Valores válidos:
|
VOD |
| MediaResourceId |
string |
Não |
O ID do recurso de vídeo sob demanda do material multimídia. Obtenha esse valor no console do ApsaraVideo VOD. |
d0eb493192c771efba644531858c0102 |
| MediaResourceUrl |
string |
Não |
A URL de acesso do material multimídia. Especifique este parâmetro ou o ID do recurso. |
https://xxx.com/2.mp4 |
| MediaLayout |
object |
Não |
As informações de posição de layout do material multimídia. |
|
| PositionX |
number |
Não |
A coordenada x da posição. Valores válidos: 0 a 1. A posição do material é baseada no canto superior esquerdo como ponto de referência. |
0 |
| PositionY |
number |
Não |
A coordenada y da posição. Valores válidos: 0 a 1. A posição do material é baseada no canto superior esquerdo como ponto de referência. |
0 |
| HeightNormalized |
number |
Não |
A altura normalizada do material, que é a proporção da altura do material em relação à altura do fundo. Valores válidos: 0 a 1. |
0.5 |
| MattingType |
string |
Sim |
O tipo de recorte de imagem. Valores válidos:\n- green: recorte com tela verde.\n- blue: recorte com tela azul.\n- complex: recorte de cena real. Valores válidos:
|
complex |
| MattingLayout |
object |
Sim |
As informações de posição de layout do fluxo de origem após o recorte de imagem. |
|
| PositionX |
number |
Não |
A coordenada x da posição. Valores válidos: 0 a 1. A posição do material é baseada no canto superior esquerdo como ponto de referência. |
0.3 |
| PositionY |
number |
Não |
A coordenada y da posição. Valores válidos: 0 a 1. A posição do material é baseada no canto superior esquerdo como ponto de referência. |
0.3 |
| HeightNormalized |
number |
Não |
A altura normalizada do material, que é a proporção da altura do material em relação à altura do fundo. Valores válidos: 0 a 1. |
0.5 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A estrutura da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
17D7526C-69AD-5761-8037-071C27358345 |
| StudioId |
string |
O ID do modelo de estúdio. |
369ced1f-c33a-49e5-91da-bdaae3d6c1c2 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "17D7526C-69AD-5761-8037-071C27358345",
"StudioId": "369ced1f-c33a-49e5-91da-bdaae3d6c1c2"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | LiveServiceNotFound | %s, please check and try again later. | The live service is not enabled. Please check and try again. |
| 400 | InvalidParameter.PurchaseTime | %s, please check and try again later. | The parameter PurchaseTime is invalid, please check and try again. |
| 400 | InvalidParameter.ExpireTime | %s, please check and try again later. | The parameter ExpireTime is invalid, please check and try again. |
| 400 | InvalidParameter | %s. | Parameter error |
| 400 | MissingParameter | %s. | Missing parameter |
| 400 | InvalidChargeType.Malformed | %s, please check and try again later. | The parameter ChargeType is invalid, please check and try again. |
| 400 | InvalidChargeType.PostSupport | %s, please check and try again later. | ChargeType only supports post-paid, please check and try again. |
| 400 | InvalidCasterTemplate.Malformed | %s, please check and try again later. | The parameter CasterTemplate is invalid, please check and try again. |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | There are invalid parameters: %s. |
| 400 | InvalidParameter.ChargeType | %s, please check and try again later. | The parameter ChargeType is invalid, please check and try again. |
| 400 | InvalidPeriod.Malformed | %s, please check and try again later. | Invalid time interval, please check and try again. |
| 400 | InvalidUserId.Malformed | %s, please check userId. | The userId passed in is invalid, please check. |
| 400 | InvalidClientToken.Malformed | %s, please check and try again later. | The parameter ClientToken is invalid, please check and try again. |
| 400 | IncorrectCasterStatus | %s, please check and try again later. | Guide station status error, please check and try again. |
| 401 | CasterNumberExceed | %s, please check and try again later. | The number of casters exceeds the limit. Please check and try again. |
| 403 | PermissionDenied | %s, please check and try again later. | Access denied, please check and try again. |
| 404 | InvalidParameter.NormType | %s, please check and try again later. | The parameter NormType is invalid, please check and try again. |
| 404 | InvalidConfiguration.NotFound | %s, please check and try again later. | Configuration does not exist, please check and try again. |
| 408 | CreateLiveAIStudio.Timeout | %s, please try again later. | Call CreateLiveAIStudio timed out, please try again later. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.