Todos os produtos
Search
Central de documentação

ApsaraVideo VOD:ApsaraVideo Player SDK for Android

Última atualização: Jun 27, 2026

O ApsaraVideo Player SDK for Android oferece integração de áudio e vídeo para aplicativos móveis e permite que desenvolvedores Android adicionem rapidamente recursos de transmissão ao vivo e vídeo sob demanda.

Visão geral

Ferramenta leve e de alto desempenho para reprodução de vídeo no desenvolvimento móvel. Abrange todo o fluxo, desde o carregamento, a decodificação e a renderização de mídia até os controles interativos. Com APIs padronizadas e componentes otimizados para cenários específicos, os desenvolvedores integram a reprodução de vídeo com agilidade e a adaptam a casos de uso como educação online, vídeos curtos e treinamento corporativo.

Recursos

  1. Integração rápida

    Instale o SDK e comece a reproduzir vídeos em poucos passos. APIs abrangentes e exemplos de código prontos simplificam a integração da reprodução de vídeo.

  2. Suporte a múltiplos formatos de reprodução

    Compatível com uma ampla variedade de formatos de vídeo e protocolos de streaming, incluindo HLS, RTMP e MP4, garante reprodução fluida em diferentes condições de rede.

  3. Suporte à tecnologia de taxa de bits adaptativa

    Ajusta automaticamente a qualidade do vídeo conforme as condições da rede e mantém a reprodução estável mesmo em conexões instáveis.

  4. Recursos interativos avançados

    Oferece controles de reprodução intuitivos, incluindo modo tela cheia, avanço e retrocesso rápido, play e pause, além de ajuste de volume para uma experiência de visualização fluida e responsiva.

Capacidades

  1. Capacidades básicas de reprodução

    Suporta MP4, HLS e FLV com troca adaptativa de múltiplas taxas de bits (rótulos de qualidade personalizáveis). Os controles por gestos integrados incluem toque duplo para pausar e deslizar para ajustar volume ou brilho. Outras funcionalidades abrangem visualização em tela cheia, velocidades de reprodução ajustáveis e carregamento instantâneo do primeiro quadro. Callbacks de eventos como onPrepared buscam metadados do vídeo (duração, resolução), e onCompletion aciona automaticamente o próximo vídeo quando o atual termina.

  2. Proteção de conteúdo e criptografia

    Garante proteção de conteúdo por meio da criptografia padrão HLS AES-128 e da criptografia proprietária baseada no AliyunVodPlayer. Combinados com o gerenciamento de chaves no lado do servidor, esses mecanismos oferecem proteção de mídia de ponta a ponta. Para conteúdos sensíveis a direitos autorais, há controle de acesso flexível disponível. Por exemplo, use setAuthInfo para configurar pré-visualizações com limite de tempo ou setStsToken para ativar autorização temporária com credenciais de curta duração.

  3. Capacidades avançadas de reprodução

    • Reprodução de baixa latência: Utiliza agendamento inteligente baseado em HTTPDNS e suporta reprodução HLS com deslocamento temporal durante revisões de transmissões ao vivo.

    • Cache offline: Permite armazenamento local criptografado via prepareDownload, com upload retomável e gerenciamento de cache para maior confiabilidade na reprodução.

    • Reprodução aprimorada por IA: Melhora a qualidade do vídeo por meio de super-resolução e otimização de cores HDR, com decodificação acelerada por hardware para desempenho ideal.

    • Monitoramento de desempenho: Rastreia métricas de QoS, como tempo de buffer e taxa de travamentos, com relatórios em tempo real para o Alibaba Cloud Management Console.

Vantagens da arquitetura técnica

  1. Entrega e aceleração de conteúdo (com suporte a CDN)

    1. Rede global de entrega de conteúdo: Aproveita a infraestrutura do Alibaba Cloud CDN para distribuir conteúdo de vídeo mundialmente, minimiza atrasos de carregamento e assegura reprodução contínua.

    2. Computação de borda e cache: Vídeos populares ficam armazenados em nós de borda, reduzem a distância de transmissão e a latência para carregamento instantâneo e reprodução sem interrupções.

  2. Segurança de vídeo e proteção de direitos autorais

    1. Gerenciamento de Direitos Digitais (DRM): Protege vídeos contra cópia, distribuição ou adulteração não autorizada por meio de criptografia e controle de licenças.

    2. Marca d'água em vídeo: Adicione marcas d'água dinâmicas ou estáticas aos fluxos de reprodução para reforçar a propriedade dos direitos autorais e desencorajar a pirataria.

    3. Proteção contra hotlink: Impede o acesso não autorizado e a distribuição de URLs de vídeo, mantendo o conteúdo seguro.

  3. Escalabilidade e personalização

    1. Interface do player personalizável: Adapte botões de reprodução, painéis de controle e posicionamento de anúncios para atender às suas necessidades.

    2. Extensão de funcionalidades: APIs flexíveis permitem estender os recursos principais de reprodução, incluindo integração de plugins de anúncios e ferramentas de interação social, como compartilhamento e curtidas.

    3. Compatibilidade multiplataforma: Integra-se a outros serviços da Alibaba Cloud, como transcodificação de vídeo e processamento de vídeo com IA, para casos de uso avançados.

  4. Gerenciamento e otimização inteligentes

    1. Transcodificação inteligente: A transcodificação baseada em IA seleciona automaticamente a resolução e o formato de codificação ideais com base nas condições da rede e nas capacidades do dispositivo.

    2. Moderação e gerenciamento de conteúdo: A varredura baseada em IA detecta violações de políticas ou conteúdo inapropriado nos vídeos enviados e ajuda os desenvolvedores a gerenciar bibliotecas de vídeo com eficiência.

    3. Análise de dados em tempo real: Fornece insights em tempo real sobre métricas-chave, como contagem de visualizações, duração de exibição e retenção de usuários, e possibilita otimizações de conteúdo e entrega orientadas por dados.

  5. Alto desempenho e estabilidade

    1. Desempenho de reprodução otimizado: Garante reprodução fluida de vídeos de alta resolução com uso mínimo de recursos, melhora a vida útil da bateria e a experiência do usuário.

    2. Adaptabilidade de rede: Mantém a reprodução contínua em diversas condições de rede, inclusive as mais fracas, por meio de troca inteligente de taxa de bits e buffering adaptativo.

    3. Tratamento e recuperação de erros: Mecanismos integrados de detecção e recuperação lidam com problemas de reprodução, como interrupções de rede e falhas no carregamento de vídeo.

  6. APIs abrangentes e suporte ao desenvolvimento

    1. Cobertura completa de API: Um conjunto extenso de APIs dá aos desenvolvedores controle total sobre a reprodução, incluindo monitoramento de status e ajustes de progresso.

Suporte ao desenvolvedor

A Alibaba Cloud fornece documentação detalhada para desenvolvedores, exemplos de código e perguntas frequentes para ajudar você a começar rapidamente e resolver problemas comuns.

Ao integrar o ApsaraVideo VOD com este SDK, é possível criar aplicativos de reprodução de vídeo de alto desempenho que oferecem experiências de visualização HD e fluidas. Seja para vídeo sob demanda ou transmissão ao vivo, esta solução foi projetada para atender a diversos requisitos de negócios.

Referências