Padrões de API e SDKs predefinidos multilíngues
A OpenAPI deste produto (live/2016-11-01) utiliza o estilo de assinatura RPC. Encapsulamos SDKs para linguagens de programação comuns para desenvolvedores. Os desenvolvedores podem baixar o SDK para chamar diretamente a OpenAPI deste produto sem se preocupar com detalhes técnicos. Se o SDK existente não atender às suas necessidades, você pode usar o mecanismo de assinatura para integração com assinatura própria. Como os detalhes da autoassinatura são muito complexos, isso pode levar cerca de 5 dias úteis. Portanto, recomendamos ingressar em nosso grupo de serviço DingTalk (147535001692) e realizar a integração de assinatura sob orientação especializada.
Antes de usar a API, você precisa preparar sua conta de identidade e chave de acesso (AccessKey) para acessar efetivamente a API por meio de ferramentas cliente (SDK, CLI, etc.). Para obter detalhes, consulte Obter um AccessKey.
Cenários de assinatura personalizada
Se o seu cenário de negócios tiver requisitos especiais e você precisar integrar a API por meio de autoassinatura, recomendamos consultar primeiro nossa equipe de suporte técnico (grupo de serviço DingTalk: 147535001692) para obter orientação profissional e garantir uma integração eficiente.
Preparação de conta e segurança
As contas da Alibaba Cloud têm permissões administrativas completas sobre todos os recursos. Quando um AccessKey é comprometido, todos os recursos associados estarão em risco de acesso não autorizado. Para garantir a segurança, recomenda-se criar um usuário RAM com apenas permissões de acesso à API e configurar seu AccessKey, além de configurar políticas RAM com base no princípio do menor privilégio (PoLP). Use a conta da Alibaba Cloud apenas em cenários específicos em que as permissões da conta da Alibaba Cloud sejam explicitamente necessárias.
Gerenciamento de domínios
|
API |
Título |
Descrição |
| AddLiveDomain | AddLiveDomain. | Adiciona um nome de domínio ao ApsaraVideo Live. Esta operação permite adicionar apenas um nome de domínio por vez. |
| AddLiveDomainPlayMapping | AddLiveDomainPlayMapping. | Mapeia um subdomínio de streaming para um domínio de streaming principal. |
| DeleteLiveDomainPlayMapping | DeleteLiveDomainPlayMapping. | Exclui o mapeamento entre um domínio de streaming principal e um subdomínio de streaming. |
| AddLiveDomainMapping | AddLiveDomainMapping. | Cria o mapeamento entre um domínio de streaming e um domínio de ingestão. |
| DeleteLiveDomain | DeleteLiveDomain. | Exclui todos os registros do domínio de transmissão ao vivo especificado. |
| DeleteLiveDomainMapping | DeleteLiveDomainMapping. | Exclui o mapeamento entre um domínio de streaming e um domínio de ingestão. |
| DescribeLiveDomainMapping | DescribeLiveDomainMapping. | Obtém o mapeamento entre domínios de ingestão, domínios de streaming principais e domínios de sub-streaming. |
| DescribeLiveDomainDetail | DescribeLiveDomainDetail. | Consulta as informações básicas de configuração de um domínio de ingestão ou domínio de streaming especificado. |
| StartLiveDomain | StartLiveDomain. | Inicia um domínio de transmissão ao vivo desativado. Esta operação altera o DomainStatus para online. |
| StopLiveDomain | StopLiveDomain. | Desativa um domínio de transmissão ao vivo. Esta operação altera o DomainStatus para offline. |
| DescribeLiveCertificateDetail | DescribeLiveCertificateDetail. | Consulta os detalhes de um certificado. |
| DescribeLiveDomainCertificateInfo | DescribeLiveDomainCertificateInfo. | Obtém as informações do certificado de um nome de domínio especificado. |
| DescribeLiveCertificateList | DescribeLiveCertificateList. | Consulta os certificados de um ou mais nomes de domínio especificados ou todos os certificados na sua conta Alibaba Cloud. |
| SetLiveDomainCertificate | Definir certificado do domínio. | Define se o certificado está ativado para um domínio e modifica as informações do certificado. |
| BatchDeleteLiveDomainConfigs | BatchDeleteLiveDomainConfigs. | Exclui as configurações de vários nomes de domínio de uma só vez. |
| BatchSetLiveDomainConfigs | BatchSetLiveDomainConfigs. | Configura vários nomes de domínio de uma vez. |
| DescribeLiveDomainConfigs | DescribeLiveDomainConfigs. | Consulta uma ou mais configurações de um nome de domínio. |
| DescribeLiveDomainByCertificate | Consultar nomes de domínio que correspondem a um certificado. | Obtém nomes de domínio acelerados com base em informações de certificado. |
| DescribeLiveHttpsDomainList | Consultar lista do serviço de certificados. | Consulta todas as informações de certificados configurados para o serviço de certificados de um usuário. |
| ModifyLiveDomainSchdmByProperty | ModifyLiveDomainSchdmByProperty. | Modifica a região de aceleração de um nome de domínio. |
| DescribeLiveUserTags | DescribeLiveUserTags. | Obtém as tags de usuário. |
| VerifyLiveDomainOwner | VerifyLiveDomainOwner. | Verifica a propriedade de um nome de domínio. |
| DescribeLiveVerifyContent | DescribeLiveVerifyContent. | Consulta o conteúdo de verificação de propriedade para um nome de domínio especificado. |
| ChangeLiveDomainResourceGroup | ChangeLiveDomainResourceGroup. | Move um nome de domínio no ApsaraVideo Live para um grupo de recursos especificado. |
Pré-aquecimento de transmissão ao vivo
|
API |
Título |
Descrição |
| SetLiveStreamPreloadTasks | Definir tarefas de pré-busca de transmissão ao vivo. | Define tarefas de pré-busca de transmissão ao vivo. Você pode executar a pré-busca de até 100 transmissões ao vivo em lote. |
| DescribeLiveStreamPreloadTasks | Consulta de tarefas de pré-carregamento de transmissão ao vivo. | Consulta apenas dados dos últimos 3 dias. |
| HotLiveRtcStream | HotLiveRtcStream. | Realiza o prefetch de fluxos de Comunicação em Tempo Real (RTC). |
Pull de transmissão ao vivo
|
API |
Título |
Descrição |
| AddLivePullStreamInfoConfig | AddLivePullStreamInfoConfig. | Cria uma configuração de pull de stream agendado, que inclui parâmetros como a URL de origem, a hora de início e a hora de término. |
| DescribeLivePullStreamConfig | DescribeLivePullStreamConfig. | Obtém as configurações de pull de stream agendado para um nome de domínio. |
| DeleteLivePullStreamInfoConfig | DeleteLivePullStreamInfoConfig. | Exclui uma configuração de pull de stream agendada. |
| SetLiveLazyPullStreamInfoConfig | SetLiveLazyPullStreamInfoConfig. | Configura a extração de stream acionada por demanda. |
| DescribeLiveLazyPullStreamConfig | DescribeLiveLazyPullStreamConfig. | Obtém as configurações de pull de stream acionado para um domínio de streaming. |
| DeleteLiveLazyPullStreamInfoConfig | DeleteLiveLazyPullStreamInfoConfig. | Exclui uma configuração de pull de stream acionado. |
| UpdateLivePullStreamInfoConfig | UpdateLivePullStreamInfoConfig. | Modifica uma configuração de pull de stream agendado, incluindo a URL de origem, a hora de início e a hora de término. |
Gerenciamento de transmissão ao vivo
|
API |
Título |
Descrição |
| DescribeLiveStreamsBlockList | DescribeLiveStreamsBlockList. | Consulta as transmissões ao vivo incluídas na lista de bloqueio em um domínio de streaming. |
| DescribeLiveStreamsControlHistory | DescribeLiveStreamsControlHistory. | Consulta as operações realizadas em transmissões ao vivo para um nome de domínio ou aplicativo especificado. |
| DescribeLiveStreamBitRateData | Consulta as taxas de quadros e de bits de uma transmissão ao vivo RTMP. | Consulta as taxas de quadros e as taxas de bits de uma transmissão ao vivo RTMP dentro de um intervalo de tempo especificado. Esta operação é aplicável para recuperar dados históricos. |
| DescribeLiveStreamsOnlineList | Consulta de streams ativos em um nome de domínio. | Consulta as informações de todos os streams ativos em um nome de domínio especificado ou em um aplicativo especificado sob um nome de domínio. |
| DescribeLiveStreamsPublishList | Consulta da lista de fluxos históricos de um nome de domínio. | Obtém os registros históricos de ingestão de fluxo de um nome de domínio, um aplicativo sob um nome de domínio ou um fluxo específico dentro de um intervalo de tempo especificado. |
| ForbidLiveStream | Desativar um live stream. | Desativa a ingestão de stream para um stream especificado. Você pode predefinir um horário para retomar o stream. |
| ResumeLiveStream | Retomar ingestão de stream para um live stream. | Retoma a ingestão de stream para um stream especificado. |
| DescribeLiveDomainOnlineUserNum | DescribeLiveDomainOnlineUserNum. | Obtém o número de espectadores online para todos os streams ao vivo em um domínio especificado. |
| DescribeLiveDomainFrameRateAndBitRateData | DescribeLiveDomainFrameRateAndBitRateData. | Consulta os dados de taxa de quadros e taxa de bits de streams para um domínio de ingestão. |
| DescribeLiveDomainLimit | DescribeLiveDomainLimit. | Consulta os números máximos de streams ingeridos e transcodificados para um domínio de streaming. |
| DescribeLiveStreamState | DescribeLiveStreamState. | Consulta o status em tempo real de um único stream. |
Mesclagem de fluxo primário/secundário
|
API |
Título |
Descrição |
| DeleteLiveStreamMerge | DeleteLiveStreamMerge. | Exclui um fluxo mesclado ativo. |
| AddLiveStreamMerge | AddLiveStreamMerge. | Chama AddLiveStreamMerge para adicionar uma configuração de mesclagem de fluxo principal/backup. |
| DescribeLiveStreamMerge | Consulta a configuração de mesclagem de stream principal/backup. | Consulta a configuração de mesclagem de stream principal/backup. |
Atraso de fluxo
|
API |
Título |
Descrição |
| DeleteLiveDelayConfig | DeleteLiveDelayConfig. | Exclui uma configuração de atraso de stream. |
| UpdateLiveDelayConfig | UpdateLiveDelayConfig. | Atualiza a configuração de atraso de transmissão ao vivo. |
| DescribeLiveDelayConfig | DescribeLiveDelayConfig. | Chama DescribeLiveDelayConfig para consultar a configuração de atraso de stream. |
| ListLiveDelayConfig | ListLiveDelayConfig. | Obtém as configurações de atraso de stream. |
| CreateLiveDelayConfig | CreateLiveDelayConfig. | Adiciona uma configuração de atraso de stream. |
Callback de ingestão de fluxo
|
API |
Título |
Descrição |
| SetLiveStreamsNotifyUrlConfig | Definir configuração de URL de notificação de callback de ingestão de stream. | Define a configuração de callback de ingestão de stream. |
| DescribeLiveStreamsNotifyUrlConfig | DescribeLiveStreamsNotifyUrlConfig. | Consulta a configuração de callback para ingestão de stream. |
| DeleteLiveStreamsNotifyUrlConfig | DeleteLiveStreamsNotifyUrlConfig. | Exclui a configuração de callback de ingestão de stream para um domínio de ingestão. |
| DescribeLiveStreamsNotifyRecords | Consultar registros de callback de stream | Consulta os registros de callback de stream. |
Segurança de transmissão ao vivo
|
API |
Título |
Descrição |
| DeleteLiveStreamBlock | DeleteLiveStreamBlock. | Exclui configurações de bloqueio para uma transmissão ao vivo específica. |
| SetLiveStreamBlock | Configuração de bloqueio no nível de transmissão ao vivo. | Configura o bloqueio no nível de transmissão para transmissões ao vivo ao chamar SetLiveStreamBlock. |
| DescribeStreamLocationBlock | DescribeStreamLocationBlock. | Consulta as configurações de bloqueio de região de uma transmissão ao vivo específica. |
Time shifting
|
API |
Título |
Descrição |
| DescribeLiveShiftConfigs | DescribeLiveShiftConfigs. | Consulta as configurações de time-shifting de um nome de domínio especificado. |
| OpenLiveShift | OpenLiveShift. | Ativa o time shifting para um nome de domínio, aplicativo ou stream específico. |
| CloseLiveShift | Desativar time shifting. | Desativa o serviço de time shifting para um nome de domínio especificado (aplicativo ou live stream). |
Transcodificação de transmissão ao vivo
|
API |
Título |
Descrição |
| AddLiveStreamTranscode | Adicionar informações de configuração de transcodificação. | Chama AddLiveStreamTranscode para adicionar informações de configuração de transcodificação. |
| AddCustomLiveStreamTranscode | AddCustomLiveStreamTranscode. | Adiciona uma configuração de transcodificação personalizada. |
| AddRtsLiveStreamTranscode | AddRtsLiveStreamTranscode. | Adiciona uma configuração de transcodificação personalizada para um domínio de streaming com o Real-Time Streaming (RTS) ativado. |
| UpdateCustomLiveStreamTranscode | UpdateCustomLiveStreamTranscode. | Atualiza uma configuração de transcodificação personalizada. |
| UpdateLiveStreamTranscode | UpdateLiveStreamTranscode. | Atualiza uma configuração de transcodificação padrão. |
| UpdateRtsLiveStreamTranscode | UpdateRtsLiveStreamTranscode. | Atualiza a configuração de um modelo de transcodificação personalizado de Real-time Streaming (RTS). |
| DeleteLiveStreamTranscode | DeleteLiveStreamTranscode. | Exclui uma configuração de transcodificação. |
| DescribeLiveStreamTranscodeInfo | DescribeLiveStreamTranscodeInfo. | Consulta as configurações de transcodificação. |
| AddTrancodeSEI | AddTrancodeSEI. | Insere dados de Informações de Aprimoramento Suplementar (SEI) em fluxos transcodificados. |
Gravação ao vivo para VOD
|
API |
Título |
Descrição |
| AddLiveRecordVodConfig | AddLiveRecordVodConfig. | Cria uma configuração de live-to-VOD para armazenar gravações no ApsaraVideo VOD. |
| UpdateLiveRecordVodConfig | UpdateLiveRecordVodConfig. | Atualiza uma configuração de live-to-VOD. |
| DeleteLiveRecordVodConfig | DeleteLiveRecordVodConfig. | Exclui uma configuração de Live-to-VOD. |
| DescribeLiveRecordVodConfigs | DescribeLiveRecordVodConfigs. | Consulta as configurações de live-to-VOD de um domínio de streaming. |
Gravação ao vivo para OSS
|
API |
Título |
Descrição |
| AddLiveAppRecordConfig | Adicionar configuração de gravação. | Configura a gravação para um aplicativo e salva a saída no Object Storage Service (OSS). |
| RealTimeRecordCommand | RealTimeRecordCommand. | Controla gravações manualmente sob demanda. Você pode iniciar ou parar a gravação a qualquer momento. |
| UpdateLiveAppRecordConfig | UpdateLiveAppRecordConfig. | Atualiza uma configuração de gravação de transmissão ao vivo que salva a saída no Object Storage Service (OSS). |
| DeleteLiveAppRecordConfig | DeleteLiveAppRecordConfig. | Exclui uma configuração de gravação no nível do AppName. |
| DeleteLiveStreamRecordIndexFiles | DeleteLiveStreamRecordIndexFiles. | Exclui os arquivos de índice de gravações de transmissão ao vivo. |
| DescribeLiveRecordConfig | Consulta todas as configurações de gravação de aplicativo em um domínio. | Consulta todas as configurações de gravação de aplicativo em um domínio de transmissão ao vivo. |
| DescribeLiveStreamRecordContent | DescribeLiveStreamRecordContent. | Consulta as gravações de uma transmissão ao vivo. |
| CreateLiveStreamRecordIndexFiles | Criar um arquivo de índice de gravação. | Cria um arquivo de índice M3U8 para um intervalo de tempo especificado. |
| DescribeLiveStreamRecordIndexFile | DescribeLiveStreamRecordIndexFile. | Consulta um único manifesto de gravação. |
| DescribeLiveStreamRecordIndexFiles | Consulta de todos os arquivos de índice de gravação dentro de um período de tempo especificado. | Consulta todos os arquivos de índice de gravação dentro de um período de tempo especificado. |
| AddLiveRecordNotifyConfig | Adicionar configuração de callback de gravação no nível do domínio. | Adiciona uma configuração de callback de gravação no nível do domínio. |
| DeleteLiveRecordNotifyConfig | DeleteLiveRecordNotifyConfig. | Exclui a configuração de callbacks para gravação de transmissão ao vivo em um nome de domínio. |
| DescribeLiveRecordNotifyConfig | DescribeLiveRecordNotifyConfig. | Consulta a configuração de callback de gravação para um nome de domínio. |
| UpdateLiveRecordNotifyConfig | Atualização da configuração de callback de gravação no nível do domínio. | Atualiza a configuração de callback de gravação no nível do domínio. |
| DescribeLiveRecordNotifyRecords | Consultar registros de callback de gravação de transmissão ao vivo. | Consulta os registros de callback para gravações de transmissão ao vivo armazenadas no OSS. |
Snapshot de transmissão ao vivo
|
API |
Título |
Descrição |
| AddLiveAppSnapshotConfig | AddLiveAppSnapshotConfig. | Configura o recurso de snapshot para um domínio de streaming. Os snapshots capturados são armazenados no Object Storage Service (OSS). A configuração entra em vigor após a reinicialização da ingestão de stream. |
| DeleteLiveAppSnapshotConfig | DeleteLiveAppSnapshotConfig. | Exclui a configuração de snapshot para transmissões ao vivo em uma aplicação. A exclusão entra em vigor após reiniciar a ingestão de stream. |
| DeleteSnapshotFiles | DeleteSnapshotFiles. | Exclui arquivos de snapshot especificados. |
| DescribeLiveSnapshotConfig | Consultar configurações de snapshot sob um nome de domínio. | Consulta as configurações de snapshot sob um domínio de streaming. |
| UpdateLiveAppSnapshotConfig | UpdateLiveAppSnapshotConfig. | Modifica uma configuração de snapshot de um domínio de streaming. Os snapshots capturados são armazenados no Object Storage Service (OSS). A modificação entra em vigor após você reiniciar a ingestão de stream. |
| DescribeLiveStreamSnapshotInfo | Consulta de conteúdo de snapshots em um intervalo de tempo. | Consulta o conteúdo de snapshots dentro de um intervalo de tempo especificado. |
| DescribeLiveSnapshotNotifyConfig | DescribeLiveSnapshotNotifyConfig. | Consulta a configuração de callbacks de snapshot. |
| DeleteLiveSnapshotNotifyConfig | DeleteLiveSnapshotNotifyConfig. | Exclui a configuração de callback de snapshot. |
| AddLiveSnapshotNotifyConfig | AddLiveSnapshotNotifyConfig. | Configura callbacks de snapshot. |
| UpdateLiveSnapshotNotifyConfig | UpdateLiveSnapshotNotifyConfig. | Atualiza a configuração de callback de snapshot. |
| SetSnapshotCallbackAuth | SetSnapshotCallbackAuth. | Configura a autenticação para callbacks de snapshot. |
| QuerySnapshotCallbackAuth | QuerySnapshotCallbackAuth. | Consulta a configuração de autenticação para callbacks de snapshot. |
| DeleteSnapshotCallbackAuth | DeleteSnapshotCallbackAuth. | Exclui a configuração de autenticação para callbacks de snapshot. |
Empacotamento de transmissão ao vivo
|
API |
Título |
Descrição |
| AddLivePackageConfig | AddLivePackageConfig. | Adiciona uma configuração de empacotamento de transmissão ao vivo. |
| UpdateLivePackageConfig | UpdateLivePackageConfig. | Atualiza as configurações de encapsulamento de live. |
| DescribeLivePackageConfig | Consulta da configuração de empacotamento ao vivo. | Consulta a configuração de empacotamento ao vivo em um domínio de streaming. |
| DeleteLivePackageConfig | DeleteLivePackageConfig. | Exclui uma configuração de encapsulamento de transmissão ao vivo. |
Moderação de conteúdo de transmissão ao vivo
|
API |
Título |
Descrição |
| AddLiveSnapshotDetectPornConfig | AddLiveSnapshotDetectPornConfig. | Adiciona uma configuração de moderação de vídeo para transmissões ao vivo em um aplicativo sob um nome de domínio. |
| AddLiveDetectNotifyConfig | AddLiveDetectNotifyConfig. | Configura callbacks para os resultados da moderação de vídeo. Como resultado, uma URL de callback usada para receber as notificações de callback é adicionada. |
| DescribeLiveSnapshotDetectPornConfig | Consulta as configurações de moderação de conteúdo de transmissão ao vivo. | Consulta as configurações de moderação de conteúdo para transmissão ao vivo. |
| DescribeLiveDetectNotifyConfig | DescribeLiveDetectNotifyConfig. | Consulta a configuração de callbacks para resultados de moderação de vídeo. |
| UpdateLiveSnapshotDetectPornConfig | UpdateLiveSnapshotDetectPornConfig. | Modifica uma configuração de moderação de vídeo. |
| UpdateLiveDetectNotifyConfig | UpdateLiveDetectNotifyConfig. | Modifica a configuração de callbacks para resultados de moderação de vídeo. Como resultado, a URL de callback usada para receber as notificações de callback é alterada. |
| DeleteLiveSnapshotDetectPornConfig | DeleteLiveSnapshotDetectPornConfig. | Exclui uma configuração de moderação de vídeo. |
| DeleteLiveDetectNotifyConfig | DeleteLiveDetectNotifyConfig. | Exclui a configuração de callbacks para resultados de moderação de vídeo. |
| AddLiveAudioAuditConfig | AddLiveAudioAuditConfig. | Adiciona uma configuração de moderação de áudio. |
| AddLiveAudioAuditNotifyConfig | AddLiveAudioAuditNotifyConfig. | Adiciona uma configuração de callback para moderação de áudio. |
| DeleteLiveAudioAuditConfig | DeleteLiveAudioAuditConfig. | Exclui uma configuração de moderação de áudio. |
| DeleteLiveAudioAuditNotifyConfig | DeleteLiveAudioAuditNotifyConfig. | Exclui a configuração de callback para revisão automatizada de áudio de um domínio de streaming. |
| UpdateLiveAudioAuditNotifyConfig | UpdateLiveAudioAuditNotifyConfig. | Atualiza a configuração de callback para revisão automática de áudio. |
| UpdateLiveAudioAuditConfig | UpdateLiveAudioAuditConfig. | Atualiza a configuração de moderação de áudio. |
| DescribeLiveAudioAuditConfig | DescribeLiveAudioAuditConfig. | Consulta as configurações de moderação de áudio. |
| DescribeLiveAudioAuditNotifyConfig | DescribeLiveAudioAuditNotifyConfig. | Consulta a configuração de callback para moderação de áudio. |
Aceleração global
|
API |
Título |
Descrição |
| CreateLivePrivateLine | Criar uma instância do Global Accelerator e anexá-la a um link de transmissão ao vivo. | Cria uma instância do Alibaba Cloud Global Accelerator (GA) e a anexa a um link de transmissão ao vivo. |
| DeleteLivePrivateLine | Desvincular uma instância do Global Accelerator de um link de transmissão ao vivo. | Desvincula uma instância do Alibaba Cloud Global Accelerator (GA) de um link de transmissão ao vivo. |
| DescribeLivePrivateLineAreas | DescribeLivePrivateLineAreas. | Consulta os pontos de origem disponíveis para links do Global Accelerator. |
| DescribeLivePrivateLineAvailGA | Consultar configurações do acelerador global. | Consulta as informações de vínculo entre uma instância do Alibaba Cloud Global Accelerator (GA) e um link de transmissão ao vivo. |
Latência de transmissão ao vivo
|
API |
Título |
Descrição |
| DescribeLiveStreamDelayConfig | DescribeLiveStreamDelayConfig. | Consulta a latência da transmissão ao vivo. |
| SetLiveStreamDelayConfig | SetLiveStreamDelayConfig. | Configura a latência da transmissão ao vivo. |
Monitoramento e estatísticas
|
API |
Título |
Descrição |
| DescribeLiveDomainBpsData | Consulta de dados de monitoramento de largura de banda de rede de um nome de domínio. | Consulta os dados de monitoramento de largura de banda de rede de um domínio de transmissão ao vivo. |
| DescribeLiveDomainTrafficData | Consulta de dados de tráfego para domínios de transmissão ao vivo. | Consulta os dados de monitoramento de tráfego de rede para domínios de transmissão ao vivo. |
| DescribeLiveStreamTranscodeMetricData | Consulta o uso de transcodificação de fluxos de vídeo na granularidade de fluxo. | Consulta dados de transcodificação para um nome de domínio especificado na granularidade de aplicativo e fluxo. |
| DescribeLiveCenterStreamRateData | DescribeLiveCenterStreamRateData. | Consulta as taxas de quadros e as taxas de bits de áudio e vídeo de um stream em um centro de transmissão ao vivo. |
| DescribeLiveDomainBpsDataByLayer | Consulta de dados de largura de banda e tráfego de nomes de domínio por protocolo. | Consulta os dados de largura de banda e tráfego de um nome de domínio por protocolo chamando DescribeLiveDomainBpsDataByLayer. |
| DescribeLiveDomainPushBpsData | Consulta de dados de monitoramento de largura de banda de rede para ingestão de stream em um domínio de ingestão. | Consulta os dados de monitoramento de largura de banda de rede para ingestão de stream em um domínio de ingestão. |
| DescribeLiveDomainPushTrafficData | Consulta dos dados de monitoramento de tráfego de push do domínio de ingestão. | Consulta os dados de monitoramento de tráfego de push de um domínio de ingestão ao chamar DescribeLiveDomainPushTrafficData. |
| DescribeLiveStreamPushMetricDetailData | Consulta de dados em lote com granularidade de fluxo para ingestão de fluxo de um nome de domínio especificado. | Consulta os dados de ingestão de fluxo na granularidade de aplicativo e fluxo para um nome de domínio especificado. |
| DescribeLiveDomainPublishErrorCode | Consultar códigos de status de ingestão de stream do domínio de ingestão. | Consulta os códigos de status de ingestão de stream para um domínio de ingestão dentro de um intervalo de tempo especificado. |
| DescribeLiveUpVideoAudioInfo | DescribeLiveUpVideoAudioInfo. | Consulta os parâmetros de áudio e vídeo de um fluxo de ingestão upstream dentro de um intervalo de tempo especificado. |
| DescribeLiveDomainRealTimeBpsData | DescribeLiveDomainRealTimeBpsData. | Chama a operação DescribeLiveDomainRealTimeBpsData para obter dados de largura de banda de um nome de domínio com granularidade de 1 minuto. |
| DescribeLiveDomainRealTimeTrafficData | DescribeLiveDomainRealTimeTrafficData. | Consulta dados de monitoramento de tráfego em tempo real para nomes de domínio de transmissão ao vivo. |
| DescribeLiveDomainRealTimeHttpCodeData | Consulta as proporções de códigos de status HTTP em tempo real para domínios de transmissão ao vivo. | Obtém as proporções de códigos de status HTTP para um nome de domínio acelerado com granularidade de 1 minuto. |
| DescribeLiveStreamHistoryUserNum | DescribeLiveStreamHistoryUserNum. | Consulta o número de usuários online históricos de uma transmissão ao vivo. |
| DescribeLiveStreamCount | DescribeLiveStreamCount. | Obtém a contagem em tempo real de streams originais e transcodificados ativos para um domínio de streaming especificado. |
| DescribeLiveStreamTranscodeStreamNum | Consultar o número de streams de transcodificação ao vivo. | Consulta o número de streams de transcodificação em tempo real chamando DescribeLiveStreamTranscodeStreamNum. |
| DescribeLiveDomainPvUvData | DescribeLiveDomainPvUvData. | Consulta os dados de visualizações de página (PV) e visitantes únicos (UV) para um domínio de streaming especificado. |
| DescribeLiveTopDomainsByFlow | Consulta dos principais domínios por tráfego. | Consulta os domínios de um usuário classificados por volume de tráfego. |
| DescribeLiveStreamsTotalCount | Consulta o número acumulado de transmissões ao vivo com granularidade diária. | Consulta o número acumulado de transmissões ao vivo com granularidade diária ao chamar a operação DescribeLiveStreamsTotalCount. |
| DescribeLiveStreamMetricDetailData | Consulta de dados em lote no nível de stream para um nome de domínio especificado. | Consulta dados em lote no nível de stream para um nome de domínio especificado. Um máximo de 5.000 linhas de dados pode ser retornado por consulta. |
| DescribeLiveStreamDetailFrameRateAndBitRateData | DescribeLiveStreamDetailFrameRateAndBitRateData. | Consulta as taxas de quadros e taxas de bits detalhadas de áudio e vídeo de uma transmissão ao vivo que usa o Real-Time Messaging Protocol (RTMP). |
| DescribeLiveUserStreamMetricData | Consultar dados em lote no nível de stream para um domínio especificado. | Consulta dados em lote no nível de stream para um domínio de streaming especificado. Múltiplos protocolos são suportados. |
Consulta de uso
|
API |
Título |
Descrição |
| DescribeLiveDomainRecordUsageData | Consulta de fluxos de gravação ao vivo e uso de conversão de formato de contêiner. | Consulta o número de fluxos de gravação simultâneos e o uso de conversão de formato de contêiner para o ApsaraVideo Live. |
| DescribeLiveDomainSnapshotData | Consulta os dados de contagem de snapshots para um domínio de live streaming. | Consulta o número de snapshots capturados para um domínio de live streaming. |
| DescribeLiveDetectPornData | DescribeLiveDetectPornData. | Consulta os dados de uso da moderação de transmissões ao vivo. |
| DescribeDomainUsageData | DescribeDomainUsageData. | Consulta os dados de uso de um ou mais nomes de domínio em uma região de cobrança específica. |
| DescribeLivePushProxyUsageData | DescribeLivePushProxyUsageData. | Consulta os dados de uso da retransmissão do centro de live. |
| DescribeLiveRealtimeDeliveryAcc | Consulta da contagem de entrega de logs em tempo real. | Invoca DescribeLiveRealtimeDeliveryAcc para consultar o número de tentativas de entrega de logs em tempo real. |
| DescribeLiveDomainTimeShiftData | Consulta de dados de uso de time shifting para transmissão ao vivo. | Consulta os dados de uso de time shifting para transmissão ao vivo. |
| DescribeLiveDomainStreamTranscodeData | Consultar dados de uso de transcodificação de nome de domínio. | Consulta os dados de uso de transcodificação de um nome de domínio chamando DescribeLiveDomainStreamTranscodeData. |
| DescribeLiveProducerUsageData | Consulta de dados de uso do estúdio de produção. | Consulta os dados de uso do estúdio de produção. |
| DescribeLiveDomainMonitoringUsageData | Consulta do uso de monitoramento de nome de domínio. | Consulta os dados de uso de monitoramento de um nome de domínio chamando DescribeLiveDomainMonitoringUsageData. |
| DescribeLiveDelayedStreamingUsage | Consulta de dados de duração do streaming com atraso. | Consulta os dados de uso da duração do streaming com atraso. |
| DescribeLiveGrtnDuration | Consulta de dados de uso da duração de chamadas de co-hosting. | Consulta os dados de uso da duração de chamadas de co-hosting. |
| DescribeLiveDrmUsageData | Consulta de dados de uso de DRM ao vivo. | Consulta os dados de uso de DRM dentro de um intervalo de tempo especificado. |
| DescribeLiveRtcRecordUsageData | Query cloud recording usage of apsaraVideo real-time communication | Consulta o uso de gravação em nuvem do ApsaraVideo Real-time Communication. |
Estúdio de produção em nuvem
|
API |
Título |
Descrição |
| Gerenciamento do estúdio de produção | Gerenciamento do estúdio de produção | |
| CreateCaster | CreateCaster | Chama a operação CreateCaster para criar um estúdio de produção. |
| SetCasterConfig | SetCasterConfig | Configura detalhadamente um estúdio de produção, incluindo o nome, a configuração de transcodificação, a configuração de gravação e outros parâmetros do estúdio de produção. |
| DescribeCasterConfig | DescribeCasterConfig. | Consulta a configuração de um estúdio de produção. |
| DescribeCasters | Query production studio list | Queries the list of production studios. |
| DescribeCasterStreamUrl | DescribeCasterStreamUrl. | Consulta a URL do stream de um estúdio de produção. |
| CopyCaster | CopyCaster. | Duplica um estúdio de produção e cria uma nova instância de estúdio de produção. |
| StartCaster | StartCaster. | Inicia um estúdio de produção. Se os cenários de Preview (PVW) e Program (PGM) não existirem, esta operação os cria e, em seguida, inicia os cenários e as tarefas subjacentes de processamento de áudio e vídeo. |
| StopCaster | StopCaster. | Interrompe um estúdio de produção. Isso interrompe as cenas PVW (cena de pré-visualização) e PGM (cena de saída do programa). |
| DeleteCaster | DeleteCaster | Exclui um estúdio de produção. |
| RestartCaster | RestartCaster. | Reinicia um estúdio de produção. |
| UpdateCasterResourceGroup | UpdateCasterResourceGroup | Atualiza o grupo de recursos de um estúdio de produção. |
| Gerenciamento de mídia de fonte de entrada | Gerenciamento de mídia de fonte de entrada | |
| AddCasterVideoResource | AddCasterVideoResource. | Adiciona uma fonte de vídeo a um estúdio de produção. O número de fontes de vídeo que você pode adicionar é limitado pelo número de endpoints de ingestão no estúdio de produção. |
| DeleteCasterVideoResource | DeleteCasterVideoResource. | Remove uma fonte de entrada de um estúdio de produção. |
| ModifyCasterVideoResource | ModifyCasterVideoResource | Modifica os recursos de vídeo de um estúdio de produção. |
| DescribeCasterVideoResources | DescribeCasterVideoResources. | Consulta as fontes de vídeo de um estúdio de produção. |
| Gerenciamento de layout | Gerenciamento de layout | |
| AddCasterLayout | AddCasterLayout. | Adiciona um layout a um estúdio de produção. |
| DeleteCasterLayout | DeleteCasterLayout. | Exclui um layout em um estúdio de produção. |
| ModifyCasterLayout | Modify production studio layout | Modifies a layout configuration. Only the items to be modified need to be passed. Items that do not require modification do not need to be included. |
| DescribeCasterLayouts | DescribeCasterLayouts. | Consulta os layouts de um estúdio de produção. |
| Gerenciamento de componentes | Gerenciamento de componentes | |
| AddCasterComponent | AddCasterComponent. | Adiciona um componente a um estúdio de produção. |
| DeleteCasterComponent | DeleteCasterComponent. | Exclui um componente de um estúdio de produção. |
| ModifyCasterComponent | ModifyCasterComponent. | Modifica um componente de um estúdio de produção. |
| DescribeCasterComponents | DescribeCasterComponents. | Consulta a lista de componentes de um estúdio de produção. |
| Gerenciamento de cena e áudio | Gerenciamento de cena e áudio | |
| CopyCasterSceneConfig | CopyCasterSceneConfig. | Aplica a configuração de uma cena PVW a uma cena PGM. |
| DeleteCasterSceneConfig | Excluir a configuração de uma cena especificada em um estúdio de produção. | Exclui a configuração de cena de um estúdio de produção. |
| UpdateCasterSceneConfig | UpdateCasterSceneConfig. | Modifica uma cena, incluindo o layout, sem invalidar as configurações anteriores. Esta operação é mais eficiente que a operação SetCasterSceneConfig. |
| SetCasterSceneConfig | SetCasterSceneConfig. | Configura todas as definições de uma cena. Esta operação limpa todas as definições anteriores da cena e aplica novas definições, incluindo a configuração de layout, à cena. |
| DescribeCasterScenes | Query scene list. | Consulta a lista de cenas em um estúdio de produção. |
| UpdateCasterSceneAudio | UpdateCasterSceneAudio. | Modifica as configurações de áudio de uma cena. Esta operação também permite adicionar uma configuração de áudio ou aplicar uma configuração de áudio existente a uma nova cena. |
| DescribeCasterSceneAudio | DescribeCasterSceneAudio. | Consulta a configuração de áudio de um cenário. |
| StartCasterScene | StartCasterScene. | Inicia uma cena Program View (PVW) especificada. Esta operação é usada para iniciar cenas de pré-visualização. |
| StopCasterScene | StopCasterScene. | Para uma cena de preview (PVW) especificada. |
| Gerenciamento de canais | Gerenciamento de canais | |
| SetCasterChannel | SetCasterChannel. | Define um canal para um estúdio de produção. |
| DescribeCasterChannels | DescribeCasterChannels. | Consulta os canais de um estúdio de produção. |
| Gerenciamento de vídeo de espera | Gerenciamento de vídeo de espera | |
| EffectCasterUrgent | EffectCasterUrgent. | Alterna um estúdio de produção para o recurso de reserva. |
| EffectCasterVideoResource | EffectCasterVideoResource. | Atualiza o vídeo em espera de um estúdio de produção. |
| Gerenciamento de estúdio de produção no novo modo de playlist | Gerenciamento de estúdio de produção no novo modo de playlist | |
| AddShowIntoShowList | Add a show to a playlist | Adiciona um programa a uma lista de reprodução. |
| RemoveShowFromShowList | RemoveShowFromShowList. | Remove um episódio de uma lista de episódios. |
| ModifyShowList | ModifyShowList. | Modifica os atributos de uma lista de episódios. |
| DescribeShowList | DescribeShowList. | Consulta uma playlist. |
| PlayChoosenShow | PlayChoosenShow. | Alterna manualmente um show. |
| InitializeAutoShowListTask | InitializeAutoShowListTask. | Cria uma tarefa agendada. |
| DescribeAutoShowListTasks | DescribeAutoShowListTasks. | Consulta tarefas agendadas para início e parada automáticos. |
| EditShowAndReplace | EditShowAndReplace. | Adiciona um trabalho de edição de vídeo. |
| GetEditingJobInfo | GetEditingJobInfo. | Consulta informações sobre trabalhos de edição de vídeo. |
| SetShowListBackground | Set playlist background | Sets the background for a playlist mode production studio. |
| Gerenciamento de estúdio virtual | Gerenciamento de estúdio virtual | |
| AddStudioLayout | AddStudioLayout. | Adiciona configurações de layout para um estúdio de produção virtual. |
| DeleteStudioLayout | DeleteStudioLayout. | Exclui um layout em um estúdio virtual. |
| ModifyStudioLayout | ModifyStudioLayout. | Modifica o layout de um estúdio de produção. |
| DescribeStudioLayouts | DescribeStudioLayouts. | Consulta um ou mais layouts de um estúdio virtual. |
| (Legado) Estúdio de produção no modo de playlist | (Legado) Estúdio de produção no modo de playlist | |
| AddCasterEpisode | AddCasterEpisode. | Adiciona um episódio a um estúdio de produção. |
| DeleteCasterEpisode | DeleteCasterEpisode. | Exclui um episódio de um estúdio de produção. |
| ModifyCasterEpisode | ModifyCasterEpisode. | Modifica a configuração de um episódio de estúdio de produção. O tipo de episódio não pode ser modificado. |
| AddCasterEpisodeGroup | Add a production studio program list | Adiciona uma lista de programas a um estúdio de produção. |
| DeleteCasterEpisodeGroup | DeleteCasterEpisodeGroup. | Exclui uma lista de episódios em um estúdio de produção. |
| AddCasterEpisodeGroupContent | AddCasterEpisodeGroupContent. | Adiciona conteúdo a um grupo de episódios de um estúdio de produção. |
| AddCasterProgram | Add a production studio program list | Adiciona uma lista de programas a um estúdio de produção. |
| DescribeCasterProgram | DescribeCasterProgram. | Consulta a lista de programas de um estúdio de produção. |
| ModifyCasterProgram | ModifyCasterProgram. | Esta operação modifica a lista de programas de um estúdio de produção. |
| DeleteCasterProgram | DeleteCasterProgram. | Exclui a lista de episódios para reprodução em carrossel em um estúdio de produção. |
| AddPlaylistItems | Add a playlist item. | Adiciona um item à lista de reprodução. |
| DeletePlaylistItems | DeletePlaylistItems. | Exclui itens de uma playlist. |
| ListPlaylistItems | ListPlaylistItems. | Consulta os itens em uma playlist especificada. |
| EditPlaylist | EditPlaylist. | Edita uma playlist. |
| DeletePlaylist | DeletePlaylist. | Exclui uma playlist inteira. |
| ListPlaylist | ListPlaylist. | Consulta listas de episódios. |
| StartPlaylist | StartPlaylist. | Inicia uma playlist. |
| StopPlaylist | StopPlaylist. | Interrompe a reprodução de uma lista de reprodução. |
Marca d'água de transmissão ao vivo
|
API |
Título |
Descrição |
| AddLiveStreamWatermark | AddLiveStreamWatermark. | Adiciona um modelo de marca d'água. |
| DeleteLiveStreamWatermark | DeleteLiveStreamWatermark. | Exclui um modelo de marca d'água especificado. |
| UpdateLiveStreamWatermark | UpdateLiveStreamWatermark. | Atualiza um modelo de marca d'água. |
| DynamicUpdateWaterMarkStreamRule | DynamicUpdateWaterMarkStreamRule. | Atualiza dinamicamente uma marca d'água. |
| DescribeLiveStreamWatermarks | DescribeLiveStreamWatermarks. | Consulta modelos de marca d'água. |
| AddLiveStreamWatermarkRule | AddLiveStreamWatermarkRule. | Adiciona uma regra de marca d'água. |
| DeleteLiveStreamWatermarkRule | DeleteLiveStreamWatermarkRule. | Exclui uma regra de marca d'água. |
| UpdateLiveStreamWatermarkRule | UpdateLiveStreamWatermarkRule. | Atualiza uma regra de marca d'água. |
| DescribeLiveStreamWatermarkRules | DescribeLiveStreamWatermarkRules. | Consulta uma lista de regras de marca d'água. |
Transcodificação na borda
|
API |
Título |
Descrição |
| ListEdgeTranscodeTemplate | ListEdgeTranscodeTemplate. | Consulta uma lista de modelos de transcodificação de borda. |
| GetEdgeTranscodeTemplate | GetEdgeTranscodeTemplate. | Consulta os detalhes de um modelo de transcodificação de borda. |
| CreateEdgeTranscodeJob | CreateEdgeTranscodeJob. | Cria um job de transcodificação de borda. |
| DeleteEdgeTranscodeJob | DeleteEdgeTranscodeJob. | Exclui um trabalho de transcodificação de borda. |
| ListEdgeTranscodeJob | ListEdgeTranscodeJob. | Consulta uma lista de trabalhos de transcodificação de borda. |
| GetEdgeTranscodeJob | GetEdgeTranscodeJob. | Consulta os detalhes de um trabalho de transcodificação de borda. |
| UpdateEdgeTranscodeJob | UpdateEdgeTranscodeJob. | Atualiza um job de transcodificação de borda. |
| StartEdgeTranscodeJob | StartEdgeTranscodeJob. | Inicia uma tarefa de transcodificação de borda. |
| StopEdgeTranscodeJob | StopEdgeTranscodeJob. | Interrompe uma tarefa de transcodificação de borda. |
Logs de transmissão ao vivo
|
API |
Título |
Descrição |
| EnableLiveRealtimeLogDelivery | EnableLiveRealtimeLogDelivery. | Chama a operação EnableLiveRealtimeLogDelivery para ativar a entrega de logs em tempo real para um nome de domínio. |
| DisableLiveRealtimeLogDelivery | DisableLiveRealtimeLogDelivery. | Pausa a entrega de logs em tempo real para um nome de domínio. |
| ModifyLiveRealtimeLogDelivery | ModifyLiveRealtimeLogDelivery. | Modifica a configuração de entrega de logs em tempo real para um nome de domínio. |
| CreateLiveRealTimeLogDelivery | Criar entrega de logs em tempo real para um nome de domínio. | Chama CreateLiveRealTimeLogDelivery para criar uma configuração de entrega de logs em tempo real para um nome de domínio. |
| DeleteLiveRealtimeLogDelivery | DeleteLiveRealtimeLogDelivery. | Exclui uma configuração de entrega de logs em tempo real. |
| DescribeLiveDomainRealtimeLogDelivery | DescribeLiveDomainRealtimeLogDelivery. | Consulta as informações sobre a entrega de logs em tempo real para um nome de domínio. |
| ListLiveRealtimeLogDelivery | ListLiveRealtimeLogDelivery. | Consulta todas as configurações de entrega de logs em tempo real. |
| ListLiveRealtimeLogDeliveryDomains | ListLiveRealtimeLogDeliveryDomains. | Consulta todos os domínios de streaming configurados para o serviço de entrega de logs em tempo real. |
| ListLiveRealtimeLogDeliveryInfos | ListLiveRealtimeLogDeliveryInfos. | Consulta informações sobre todos os serviços de entrega de logs em tempo real. |
| DescribeLivePushProxyLog | Consulta de URLs de download de logs offline de retransmissão. | Obtém as URLs de download de logs offline para retransmissão de streams ao vivo ao chamar DescribeLivePushProxyLog. |
| DeleteLiveRealTimeLogLogstore | DeleteLiveRealTimeLogLogstore. | Exclui um Logstore para entrega de logs em tempo real. |
| DescribeLiveDomainLog | Consulta de URLs de download de logs. | Obtém as URLs de download de logs de acesso brutos para um nome de domínio especificado no ApsaraVideo Live. |
Monitoramento de transmissão ao vivo
|
API |
Título |
Descrição |
| CreateLiveStreamMonitor | CreateLiveStreamMonitor. | Cria uma sessão de monitoramento. |
| UpdateLiveStreamMonitor | UpdateLiveStreamMonitor. | Atualiza as configurações de uma sessão de monitoramento. |
| DescribeLiveStreamMonitorList | DescribeLiveStreamMonitorList | Consulta a lista de sessões de monitoramento criadas. |
| StartLiveStreamMonitor | StartLiveStreamMonitor | Inicia o monitoramento ao vivo. |
| StopLiveStreamMonitor | StopLiveStreamMonitor. | Interrompe uma sessão de monitoramento. |
| DeleteLiveStreamMonitor | DeleteLiveStreamMonitor. | Exclui uma sessão de monitoramento. |
API do servidor de mensagens interativas
|
API |
Título |
Descrição |
| GetMessageToken | GetMessageToken. | Obtém um token de conexão persistente. O cliente pode usar esse token para se comunicar com diversos recursos atômicos por meio do protocolo LWP via conexão persistente. |
| CreateMessageApp | CreateMessageApp. | Cria um aplicativo de mensagens interativas. |
| UpdateMessageApp | UpdateMessageApp. | Atualiza as informações do aplicativo de mensagens interativas. |
| ListMessageApp | ListMessageApp. | Consulta a lista de aplicativos de mensagens interativas. |
| GetMessageApp | GetMessageApp. | Obtém os detalhes de um aplicativo de mensagens interativas especificado. |
| QueryMessageApp | QueryMessageApp. | Chama QueryMessageApp para consultar aplicativos de mensagens interativas com base em condições especificadas. |
| DeleteMessageApp | DeleteMessageApp. | Chama DeleteMessageApp para excluir um aplicativo de mensagens interativas. |
| CreateMessageGroup | Criar um grupo de mensagens. | Cria um grupo de mensagens. |
| UpdateMessageGroup | UpdateMessageGroup. | Atualiza as informações do grupo de mensagens. |
| ListMessageGroupUser | ListMessageGroupUser. | Consulta os membros do grupo de mensagens. |
| ListMessageGroup | ListMessageGroup. | Chama ListMessageGroup para consultar a lista de grupos de mensagens de um usuário especificado. |
| GetMessageGroup | GetMessageGroup. | Obtém os detalhes do grupo de mensagens. |
| JoinMessageGroup | JoinMessageGroup. | Ingressa em um grupo de mensagens. |
| MuteAllGroupUser | MuteAllGroupUser. | Chama MuteAllGroupUser para silenciar um grupo de mensagens, ativando o silenciamento de todo o grupo. |
| MuteGroupUser | MuteGroupUser. | Chama MuteGroupUser para silenciar vários membros em um grupo de mensagens. |
| CancelMuteGroupUser | CancelMuteGroupUser. | Chama CancelMuteGroupUser para cancelar o silenciamento de membros em lote em um grupo de mensagens. |
| CancelMuteAllGroupUser | CancelMuteAllGroupUser. | Cancela o silenciamento de um usuário de grupo de mensagens. |
| LeaveMessageGroup | LeaveMessageGroup. | Chama LeaveMessageGroup para permitir que os usuários saiam de um grupo de mensagens. |
| SendLike | SendLike. | Chama SendLike para configurar mensagens de curtida do sistema. |
| SendMessageToGroup | SendMessageToGroup. | Chama SendMessageToGroup para enviar mensagens a todos os membros de um grupo de mensagens. |
| SendMessageToGroupUsers | SendMessageToGroupUsers. | Chama SendMessageToGroupUsers para enviar mensagens a usuários especificados em um grupo de mensagens. |
| ListMessage | ListMessage. | Consulta a lista de mensagens. |
| ListMessageGroupUserById | Indica se o usuário está silenciado. Valores válidos: | Chama ListMessageGroupUserById para consultar as informações do usuário com base na lista de IDs de usuário. |
| BatchGetOnlineUsers | BatchGetOnlineUsers. | Consulta se um ou mais usuários estão online com base em seus UIDs. |
| ListMuteGroupUser | ListMuteGroupUser. | Chama ListMuteGroupUser para consultar a lista de membros silenciados em um grupo de mensagens. |
Mensagens interativas (novo)
|
API |
Título |
Descrição |
| CreateLiveMessageApp | Criar um aplicativo de mensagens interativas. | Cria um aplicativo de mensagens interativas chamando CreateLiveMessageApp. |
| ModifyLiveMessageGroup | ModifyLiveMessageGroup. | Modifica as informações de um grupo de mensagens interativas. |
| ModifyLiveMessageGroupBand | ModifyLiveMessageGroupBand. | Altera o status de silenciamento dos usuários em um grupo. |
| BanLiveMessageGroup | BanLiveMessageGroup. | Chama a operação BanLiveMessageGroup para silenciar um usuário. |
| AddLiveMessageGroupBand | AddLiveMessageGroupBand. | Silencia usuários em um grupo. |
| RemoveLiveMessageGroupBand | RemoveLiveMessageGroupBand. | Remove o silenciamento de usuários em um grupo de mensagens interativas ao vivo. |
| SendLiveMessageGroup | SendLiveMessageGroup. | Envia uma mensagem para um grupo. |
Comunicação em tempo real do ApsaraVideo
|
API |
Título |
Descrição |
| Gravação em nuvem | Gravação em nuvem | |
| StartRtcCloudRecording | Start an RTC cloud recording task | Inicia uma tarefa de gravação em nuvem RTC. |
| UpdateRtcCloudRecording | Atualizar uma tarefa de gravação em nuvem do RTC | Atualiza uma tarefa de gravação em nuvem do RTC. |
| StopRtcCloudRecording | StopRtcCloudRecording. | Interrompe uma tarefa de gravação em nuvem do RTC. |
| DescribeRtcCloudRecordingFiles | Consulta os arquivos de gravação em nuvem e o status das tarefas do RTC. | Consulta os arquivos de gravação em nuvem e as informações de tarefas do RTC. |
| Gerenciamento de canais | Gerenciamento de canais | |
| CreateRTCWhipStreamAddress | Criar uma URL de ingestão WHIP para um canal RTC. | Cria uma URL de ingestão WHIP para um canal do ApsaraVideo Real-time Communication chamando CreateRTCWhipStreamAddress. |
| CreateRoomRealTimeStreamAddress | Criar uma URL de ingestão de fluxo RTMP em um canal. | Cria uma URL de ingestão para um fluxo RTMP em um canal. |
| ListRTCLiveRooms | ListRTCLiveRooms. | Obtém os canais ARTC ativos. |
| Streaming de bypass | Streaming de bypass | |
| StartLiveMPUTask | StartLiveMPUTask. | Cria uma tarefa de mixagem e transcodificação de streams. |
| UpdateLiveMPUTask | UpdateLiveMPUTask. | Atualiza uma tarefa de retransmissão de streams mistos. |
| StopLiveMPUTask | StopLiveMPUTask. | Interrompe uma tarefa de relay de stream misto. |
| ListRtcMPUTaskDetail | ListRtcMPUTaskDetail. | Consulta os parâmetros das tarefas de retransmissão de streams mistos. |
| SetLiveMpuTaskSei | SetLiveMpuTaskSei. | Configura informações suplementares de aprimoramento (SEI) personalizadas para co-streaming. |
| Callback de eventos | Callback de eventos | |
| CreateEventSub | Criar um callback de assinatura de mensagens de canal. | Cria um callback para assinar mensagens de canal. |
| UpdateEventSub | UpdateEventSub. | Atualiza um callback usado para assinar eventos de canal ou de usuário. |
| CreateRtcMPUEventSub | Criar uma assinatura de evento de mixagem e retransmissão de streams. | Cria uma assinatura de evento para mixagem e retransmissão de streams. |
| UpdateRtcMPUEventSub | UpdateRtcMPUEventSub. | Atualiza uma assinatura de eventos de relay de stream misto. |
| DeleteRtcMPUEventSub | DeleteRtcMPUEventSub. | Exclui uma assinatura de eventos de retransmissão de fluxo misto. |
| DescribeRtcMPUEventSub | DescribeRtcMPUEventSub. | Consulta informações sobre uma assinatura de eventos de relay de mixed-stream. |
| ListRtcMPUEventSubRecord | ListRtcMPUEventSubRecord. | Consulta os registros de callback de uma assinatura para eventos de retransmissão de fluxo misto. |
| Dados de qualidade | Dados de qualidade | |
| DescribeLiveInteractionMetricData | DescribeLiveInteractionMetricData. | Consulta dados de métricas do ApsaraVideo Real-time Communication (ARTC). |
Legendas em tempo real
|
API |
Título |
Descrição |
| DeleteLiveAIProduceRules | Delete a subtitle rule. | Exclui uma regra de legenda. |
| DescribeLiveAIProduceRules | DescribeLiveAIProduceRules. | Consulta uma lista de regras de legenda. |
| UpdateLiveAIProduceRules | UpdateLiveAIProduceRules. | Atualiza uma regra de legenda. |
| AddLiveAIProduceRules | DeleteLiveAISubtitle. | Exclui um modelo de legenda especificado. |
| AddLiveAISubtitle | Add a live subtitle template | Adds a subtitle template by calling AddLiveAISubtitle. |
| DeleteLiveAISubtitle | DeleteLiveAISubtitle. | Exclui um modelo de legenda especificado. |
| UpdateLiveAISubtitle | Update a subtitle template | Updates a subtitle template by calling UpdateLiveAISubtitle. |
| DescribeLiveAISubtitle | DescribeLiveAISubtitle. | Consulta uma lista de modelos de legendas. |
Fundo virtual
|
API |
Título |
Descrição |
| CreateLiveAIStudio | Create a virtual studio template | Creates a lightweight virtual studio template. |
| DeleteLiveAIStudio | DeleteLiveAIStudio | Exclui um modelo de estúdio virtual. |
| ModifyLiveAIStudio | Modify Virtual Studio Template | This API is used to modify the specified virtual studio template. |
| DescribeLiveAIStudio | DescribeLiveAIStudio | Consulta os modelos de estúdio virtual em sua conta. |
Pull e retransmissão de fluxo
|
API |
Título |
Descrição |
| CreateLivePullToPush | Criar uma tarefa de pull-to-push. | Cria uma tarefa de pull-to-push. |
| UpdateLivePullToPush | Atualizar uma tarefa de pull e push de fluxo. | Atualiza uma tarefa de pull e push de fluxo ao chamar UpdateLivePullToPush. |
| DeleteLivePullToPush | Exclui uma tarefa de pull-to-push de fluxo. | Exclui uma tarefa de pull-to-push de fluxo ao chamar DeleteLivePullToPush. |
| DescribeLivePullToPush | Consultar tarefa de streaming pull-to-push. | Consulta uma tarefa de streaming pull-to-push. |
| DescribeLivePullToPushList | Consulta difusa para tarefas de pull-to-push. | Consulta difusa para tarefas de pull-to-push de stream. |
| StopLivePullToPush | Interromper uma tarefa de pull de stream. | Interrompe uma tarefa de pull de stream. |
| RestartLivePullToPush | Reiniciar uma tarefa de pulling de stream. | Reinicia uma tarefa de pulling de stream. |
Recuperação de desastres de fluxo duplo
|
API |
Título |
Descrição |
| SetLiveDomainMultiStreamOptimalMode | Definição da alternância de modo automático para recuperação de desastres de fluxo duplo. | Define a alternância de modo automático para recuperação de desastres de fluxo duplo. |
| SetLiveDomainMultiStreamMaster | SetLiveDomainMultiStreamMaster. | Alterna manualmente entre a stream ativa e a stream de standby. |
| DescribeLiveDomainMultiStreamConfig | DescribeLiveDomainMultiStreamConfig. | Consulta o status de configuração da recuperação de desastres de fluxo duplo. |
| QueryLiveDomainMultiStreamList | Consultar registros online de recuperação de desastres de fluxo duplo. | Consulta registros online de recuperação de desastres de fluxo duplo. |
Edge scripting
|
API |
Título |
Descrição |
| DescribeLiveDomainStagingConfig | DescribeLiveDomainStagingConfig. | Consulta as configurações de recursos de um nome de domínio acelerado no ambiente de versão canary. |
| PublishLiveStagingConfigToProduction | PublishLiveStagingConfigToProduction. | Publica as configurações de um nome de domínio acelerado do ambiente de liberação canário para o ambiente de produção. |
| RollbackLiveStagingConfig | RollbackLiveStagingConfig. | Reverte as configurações de um nome de domínio acelerado no ambiente de liberação canário. |
| SetLiveDomainStagingConfig | SetLiveDomainStagingConfig. | Define ou modifica configurações de domínio no ambiente de canary release. |
| DeleteLiveSpecificStagingConfig | DeleteLiveSpecificStagingConfig. | Exclui configurações de nome de domínio em um ambiente de escala de cinza. |
Caixa de ferramentas
|
API |
Título |
Descrição |
| DescribeLiveIpInfo | DescribeLiveIpInfo. | Verifica se um endereço IP especificado pertence a um ponto de presença (POP) do Alibaba Cloud. |
| DescribeLiveStreamAuthChecking | DescribeLiveStreamAuthChecking. | Consulta o status de autenticação de um stream ativo. |
Gerenciamento de tags
|
API |
Título |
Descrição |
| TagLiveResources | Adicionar tags a recursos do ApsaraVideo Live. | Adiciona tags aos recursos do ApsaraVideo Live ao chamar TagLiveResources. |
| UnTagLiveResources | Excluir tags de recursos do ApsaraVideo Live. | Chama UnTagLiveResources para excluir tags de recursos do ApsaraVideo Live. |
| ListLiveTagResources | Consulta de recursos e tags que atendem às condições especificadas. | Consulta os recursos e as tags que atendem às condições especificadas. |
| DescribeLiveTagResources | DescribeLiveTagResources. | Consulta as tags de recursos do ApsaraVideo Live. |
Outros
|
API |
Título |
Descrição |
| Retransmissão do centro ao vivo | Retransmissão do centro ao vivo | |
| AddLiveCenterTransfer | Configuração de retransmissão de stream do centro de transmissão ao vivo. | Adiciona uma configuração de retransmissão de stream do centro de transmissão ao vivo. |
| UpdateLiveCenterTransfer | Atualizar configuração de transferência do centro de transmissão ao vivo. | Atualiza a configuração de transferência do centro de transmissão ao vivo chamando UpdateLiveCenterTransfer. |
| DescribeLiveCenterTransfer | Consulta da retransmissão de fluxo do centro ao vivo. | Consulta a configuração de retransmissão de fluxo do centro ao vivo ao chamar DescribeLiveCenterTransfer. |
| DeleteLiveCenterTransfer | DeleteLiveCenterTransfer. | Exclui uma configuração de retransmissão de stream do Live Center. |
| Fala para texto/tradução em tempo real | Fala para texto/tradução em tempo real | |
| CreateRtcAsrTask | Create real-time speech-to-text or translation | Creates a real-time subtitle task to transcribe an audio stream into text in real time. |
| QueryRtcAsrTasks | QueryRtcAsrTasks. | Consulta o status das tarefas criadas de conversão de fala em texto em tempo real ou de tradução. |
| StopRtcAsrTask | StopRtcAsrTask. | Interrompe uma tarefa de legenda ao vivo. |
| DeleteRtcAsrTask | DeleteRtcAsrTask. | Exclui uma tarefa de conversão de fala em texto ou de tradução em tempo real. |
| DescribeLiveEdgeTransfer | DescribeLiveEdgeTransfer. | Obtém a configuração de retransmissão de stream de borda. |
| DeleteLiveEdgeTransfer | DeleteLiveEdgeTransfer. | Exclui a configuração de retransmissão de stream de borda. |
| SetLiveEdgeTransfer | Configurações de retransmissão de stream ao vivo. | Configura as definições de retransmissão de stream ao vivo. |
| DescribeLiveUserBillPrediction | DescribeLiveUserBillPrediction. | Obtém a previsão de fatura para um usuário de transmissão ao vivo. |
| DescribeRTSNativeSDKFirstFrameCost | Consulta da composição da latência do primeiro quadro. | Obtém a composição da latência do primeiro quadro dentro de um período de tempo especificado. |
| DescribeRTSNativeSDKPlayTime | Consulta da duração da reprodução. | Obtém a duração da reprodução dentro de um intervalo de tempo especificado. |
| DescribeRTSNativeSDKPlayFailStatus | Consulta dos motivos de falhas de reprodução. | Consulta os motivos de falhas de reprodução (na forma de códigos de status) dentro de um período de tempo especificado. |
| DescribeRTSNativeSDKFirstFrameDelay | Consulta do atraso do primeiro quadro. | Consulta o atraso médio do primeiro quadro em um período de tempo especificado. |
| DescribeRTSNativeSDKVvData | Consulta da contagem de reproduções. | Obtém a contagem de reproduções em um período de tempo especificado, incluindo a contagem total e a contagem de reproduções bem-sucedidas. |
| DescribeLiveRealtimeLogAuthorized | DescribeLiveRealtimeLogAuthorized. | Consulta o status de autorização para entrega de logs em tempo real. |
| DescribeUpBpsPeakData | Consultar largura de banda upstream de pico diário de um usuário. | Consulta a largura de banda upstream de pico diário de um usuário. |
| DescribeUpBpsPeakOfLine | Consulta do pico diário de largura de banda upstream de uma linha dedicada específica. | Consulta o pico diário de largura de banda upstream de uma linha dedicada específica para um usuário. |
| DescribeUpPeakPublishStreamData | Consulta do pico diário de streams de ingestão upstream simultâneos. | Consulta o pico diário do número de streams de ingestão upstream simultâneos para um usuário. |
| DescribeDomainWithIntegrity | DescribeDomainWithIntegrity. | Obtém a integridade de um nome de domínio. |
| DescribeToutiaoLivePlay | DescribeToutiaoLivePlay. | Consulta as informações de pull de stream para uma transmissão ao vivo do Toutiao especificada. |
| DescribeToutiaoLivePublish | DescribeToutiaoLivePublish. | Consulta as informações de ingestão de stream para uma transmissão ao vivo Toutiao especificada. |
| DescribeRtcCloudTranscode | Consulta de uma tarefa de transcodificação em nuvem. | Consulta uma tarefa de transcodificação em nuvem. |
| StartRtcCloudTranscode | StartRtcCloudTranscode. | Cria um trabalho de transcodificação em nuvem. |
| StopRtcCloudTranscode | StopRtcCloudTranscode. | Interrompe uma tarefa de transcodificação em nuvem. |
Others
|
API |
Título |
Descrição |
| CheckLiveMessageUsersInGroup | CheckLiveMessageUsersInGroup. | Consulta se um usuário está em um grupo de mensagens interativas. |
| CheckLiveMessageUsersOnline | CheckLiveMessageUsersOnline. | Consulta se um ou mais usuários especificados estão online. |
| CreateLiveMessageGroup | CreateLiveMessageGroup. | Cria um grupo de mensagens interativas. |
| DeleteChannel | Fechar um canal. | Fecha um canal, o que faz com que todos os membros atuais do canal saiam, mas não afeta a reutilização subsequente do canal. |
| DeleteEventSub | DeleteEventSub. | Exclui um callback usado para assinar eventos de canal ou de usuário. |
| DeleteLiveMessageGroup | DeleteLiveMessageGroup. | Exclui um grupo de mensagens interativas. |
| DeleteLiveMessageGroupMessage | DeleteLiveMessageGroupMessage. | Exclui uma mensagem enviada a um grupo de mensagens interativas. |
| DeleteLiveMessageUserMessage | Excluir (revogar) uma mensagem de chat individual. | Exclui (revoga) uma mensagem de chat individual específica. |
| DescribeChannelParticipants | DescribeChannelParticipants. | Consulta os usuários online em um canal. |
| DescribeChannelUsers | DescribeChannelUsers. | Consulta os detalhes dos usuários online em um canal. |
| DescribeLiveMessageApp | DescribeLiveMessageApp. | Consulta o aplicativo de mensagens interativas. |
| DescribeLiveMessageGroup | Consultar detalhes do grupo interativo ao vivo. | Consulta os detalhes de um grupo interativo ao vivo. |
| DescribeLiveMessageGroupBand | DescribeLiveMessageGroupBand. | Consulta o status de silenciamento dos usuários. |
| DescribeLiveUserDomains | DescribeLiveUserDomains. | Consulta os nomes de domínio do ApsaraVideo Live na sua conta Alibaba Cloud. |
| DescribeMeterLiveBypassDuration | Consultar dados de uso de transcodificação de mixagem de stream. | DescribeMeterLiveBypassDuration. |
| KickLiveMessageGroupUser | KickLiveMessageGroupUser. | Remove um usuário de um grupo de mensagens interativas. |
| ListEventSub | ListEventSub. | Consulta os eventos gerados nos canais aos quais você se inscreve. |
| ListEventSubEvent | ListEventSubEvent. | Consulta registros de callback. |
| ListLiveMessageApps | ListLiveMessageApps. | Consulta aplicações de mensagens interativas. |
| ListLiveMessageGroupByPage | ListLiveMessageGroupByPage. | Consulta grupos de mensagens interativas por página. |
| ListLiveMessageGroupMessages | ListLiveMessageGroupMessages. | Consulta as mensagens enviadas em um grupo. |
| ListLiveMessageGroupUsers | ListLiveMessageGroupUsers. | Consulta os usuários em um grupo de mensagens interativas. |
| ListLiveMessageGroups | ListLiveMessageGroups. | Consulta os grupos de mensagens interativas em um aplicativo de mensagens interativas. |
| ModifyLiveMessageAppAudit | ModifyLiveMessageAppAudit. | Modifica as configurações de moderação de conteúdo de um aplicativo de mensagens interativas. |
| ModifyLiveMessageAppCallback | ModifyLiveMessageAppCallback. | Modifica as configurações de callback de um aplicativo de mensagens interativas. |
| ModifyLiveMessageAppDisable | ModifyLiveMessageAppDisable. | Desativa ou ativa um aplicativo de mensagens interativas. |
| ModifyLiveMessageUserInfo | ModifyLiveMessageUserInfo. | Modifica as informações de um usuário. |
| RecoverLiveMessageDeletedGroup | RecoverLiveMessageDeletedGroup. | Restaura um grupo de mensagens interativas excluído. |
| RemoveTerminals | RemoveTerminals. | Remove usuários de um canal. |
| SendLiveMessageUser | SendLiveMessageUser. | Envia uma mensagem para um usuário especificado. O usuário é identificado por ReceiverId. |
| SetLiveDomainMultiStreamConfig | Configurar chave de recuperação de desastres de fluxo duplo. | Chama SetLiveDomainMultiStreamConfig para ativar ou desativar a chave de recuperação de desastres de fluxo duplo. |
| UnbanLiveMessageGroup | UnbanLiveMessageGroup. | Remove o silenciamento de um grupo. |