Todos os produtos
Search
Central de documentação

ApsaraVideo Live:DescribeLiveDomainStreamTranscodeData

Última atualização: Jul 13, 2026

Consulta os dados de uso de transcodificação de um nome de domínio chamando DescribeLiveDomainStreamTranscodeData.

Descrição da operação

  • Você pode usar esta operação para consultar dados de largura de banda de rede para cada intervalo de tempo.

  • Consultas em lote de nomes de domínio são suportadas. Separe vários nomes de domínio com vírgulas (,).

  • Você pode consultar dados dos últimos 90 dias.

  • A granularidade temporal dos dados é hora ou dia.

  • Para as faixas de cobrança correspondentes a diferentes tipos de transcodificação e resoluções de transcodificação, consulte a descrição das faixas de cobrança para diferentes especificações de instância em Cobrança de transcodificação de transmissão ao vivo.

Limite de QPS

O limite de QPS por usuário para esta operação é de 20 chamadas por segundo. Se o limite for excedido, as chamadas de API serão limitadas, o que pode afetar seus negócios. Invoque esta operação adequadamente.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

live:DescribeLiveDomainStreamTranscodeData

get

*Todos os recursos.

*

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

DomainName

string

Não

O domínio de streaming do streamer a ser consultado.

  • Você pode consultar um único nome de domínio ou vários nomes de domínio por vez. Separe vários nomes de domínio com vírgulas (,).

  • Se este parâmetro for deixado vazio, os dados mesclados de todos os nomes de domínio de transmissão ao vivo serão retornados por padrão.

  • Ao especificar DomainName, certifique-se de que o nome de domínio especificado seja um nome de domínio de transmissão ao vivo e que o usuário que chama esta operação tenha as permissões para operar no nome de domínio especificado.

example.com

StartTime

string

Sim

O início do intervalo de tempo a ser consultado. Especifique a hora no formato aaaa-MM-ddTHH:mm:ssZ em UTC.

  • A granularidade temporal mínima dos dados é de 1 hora.

  • Se este parâmetro for deixado vazio, os dados das últimas 24 horas serão lidos por padrão.

2017-12-10T20:00:00Z

EndTime

string

Sim

O fim do intervalo de tempo a ser consultado. Especifique a hora no formato aaaa-MM-ddTHH:mm:ssZ em UTC.

2017-12-10T22:00:00Z

Precision

string

Não

A precisão temporal da consulta. Valores válidos:

  • min (padrão): em minutos.

  • sec: em segundos.

Valores válidos:

  • sec :

    Em segundos.

  • min :

    Em minutos.

min

Interval

string

Não

A granularidade temporal da consulta. Unidade: segundos. Valores válidos:

  • 3600: Por hora.

  • 86400: Por dia.

Nota

Se este parâmetro for deixado vazio, a granularidade padrão será por hora.

Valores válidos:

  • 3600 :

    Por hora.

  • 86400 :

    Por dia.

3600

Split

string

Não

A chave de agrupamento. Valores válidos:

  • domain: Nome de domínio. Se o parâmetro Split (chave de agrupamento) estiver definido como domain, o parâmetro de resposta Domain entrará em vigor.

  • region: Região do centro de transmissão ao vivo. Se o parâmetro Split (chave de agrupamento) estiver definido como region, o parâmetro de resposta Region entrará em vigor.

  • transcode_type: Tipo de transcodificação. Se o parâmetro Split (chave de agrupamento) estiver definido como transcode_type, o parâmetro de resposta TanscodeType entrará em vigor.

  • resolution: Resolução. Se o parâmetro Split (chave de agrupamento) estiver definido como resolution, o parâmetro de resposta Resolution entrará em vigor.

  • fps: Taxa de quadros. Se o parâmetro Split (chave de agrupamento) estiver definido como fps, o parâmetro de resposta Fps entrará em vigor.

Você pode especificar um ou mais valores. Separe vários valores com vírgulas (,).

Valor padrão: domain,region,transcode_type,resolution,fps, o que significa que todas as chaves de agrupamento são aplicadas.

domain

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

RequestId

string

O ID da solicitação.

3C6CCEC4-6B88-4D4A-93E4-D47B******

TranscodeDataList

object

TranscodeData

array<object>

Os dados de largura de banda de rede para cada intervalo de tempo.

object

TanscodeType

string

O tipo de transcodificação. Valores válidos:

Nota

Este parâmetro de resposta entra em vigor apenas quando o parâmetro de solicitação Split é definido como transcode_type.

  • H264NBHD: transcodificação H.264 Narrowband HD™.

  • H265NBHD: transcodificação H.265 Narrowband HD™.

  • AUDIO: transcodificação de áudio.

H264STD

Domain

string

O domínio de transmissão do streamer.

Nota

Este parâmetro de resposta entra em vigor apenas quando o parâmetro de solicitação Split é definido como domain.

example.com

Region

string

A região à qual o nome de domínio pertence. Valores válidos:

Nota

Este parâmetro de resposta entra em vigor apenas quando o parâmetro de solicitação Split é definido como region.

  • cn-beijing: Pequim.

  • cn-shanghai: Xangai.

  • cn-qingdao: Qingdao.

  • cn-shenzhen: Shenzhen.

  • ap-northeast-1: Japão.

  • ap-southeast-1: Singapura.

  • ap-southeast-5: Indonésia.

  • eu-central-1: Alemanha.

cn-beijing

Duration

integer

A duração. Unidade: minutos.

2000

TimeStamp

string

O início do intervalo de tempo. A hora está no formato yyyy-MM-ddTHH:mm:ssZ em UTC.

2017-12-10T20:00:00Z

Fps

string

A taxa de quadros.

Nota

Este parâmetro de resposta entra em vigor apenas quando o parâmetro de solicitação Split é definido como fps.

normal

Resolution

string

A resolução. Valores válidos:

Nota

Este parâmetro de resposta entra em vigor apenas quando o parâmetro de solicitação Split é definido como resolution.

  • 2K

  • 4K

  • LD: baixa definição.

  • SD: definição padrão.

  • HD: alta definição.

  • def: áudio.

HD

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "3C6CCEC4-6B88-4D4A-93E4-D47B******",
  "TranscodeDataList": {
    "TranscodeData": [
      {
        "TanscodeType": "H264STD",
        "Domain": "example.com",
        "Region": "cn-beijing",
        "Duration": 2000,
        "TimeStamp": "2017-12-10T20:00:00Z",
        "Fps": "normal",
        "Resolution": "HD"
      }
    ]
  }
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 InvalidStartTime.Malformed Specified StartTime is malformed.
400 InvalidEndTime.Malformed Specified EndTime is malformed.
400 InvalidParamPrecision The parameter Precision is invalid, please check StartTime and EndTime or Precision. O parâmetro Precision é inválido. Verifique o parâmetro StartTime, EndTime ou Precision.
400 InvalidEndTime.Mismatch Specified end time does not math the specified start time. A hora de término não corresponde à hora de início. Verifique se os horários são consistentes.
400 InvalidTimeSpan The time span exceeds the limit. O intervalo de tempo excede o limite. Consulte a documentação da API para configurar um intervalo de tempo de consulta válido.
400 InvalidStartTime.ValueNotSupported The specified value of parameter StartTime is not supported. O parâmetro StartTime especificado não é suportado.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.