Todos os produtos
Search
Central de documentação

ApsaraVideo VOD:ApsaraVideo Player SDK for Android

Última atualização: Sep 14, 2026

O ApsaraVideo Player SDK for Android oferece integração de áudio e vídeo para aplicativos móveis, permitindo 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 pipeline, 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 rapidamente e a adaptam para casos de uso como educação online, vídeos curtos e treinamento corporativo.

Conforme a necessidade de uma interface de usuário (UI) do player, o player para Android oferece duas soluções de integração. Escolha a mais adequada ao estágio do seu negócio:

Solução de integração

Descrição

Cenários aplicáveis

Início rápido

Integração sem UI (SDK)

Fornece apenas o kernel de reprodução e as capacidades subjacentes de playback. A própria aplicação implementa a interação da UI, o que permite personalização profunda.

Negócio de vídeo maduro

Getting started

Integração com UI (AliPlayerKit)

Oferece componentes de UI de player low-code orientados a service e soluções baseadas em cenários. As capacidades de reprodução e a lógica interativa são altamente encapsuladas, eliminando a necessidade de chamar a API subjacente ou implementar uma UI complexa manualmente.

Novo negócio de vídeo

Quick start

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 para uso 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, garantindo reprodução suave em diferentes condições de rede.

  3. Suporte à tecnologia de taxa de bits adaptativa

    Ajusta automaticamente a qualidade do vídeo com base nas condições da rede, mantendo a reprodução fluida 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 responsiva e fluida.

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 visualize 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), enquanto 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 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údo sensível a direitos autorais, há controle de acesso flexível. Por exemplo, use setAuthInfo para configure pré-visualizações com limite de tempo ou setStsToken para ative 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 time-shift durante revisões de transmissões ao vivo.

    • Cache offline: Suporta 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, minimizando atrasos de carregamento e garantindo reprodução suave.

    2. Computação de borda e cache: Vídeos populares ficam armazenados em cache nos nós de borda, reduzindo a distância de transmissão e a latência para carregamento instantâneo e reprodução contínua.

  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ça.

    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: Personalize 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 service 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 com 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 inadequado nos vídeos enviados, ajudando os desenvolvedores a gerencie bibliotecas de vídeo com eficiência.

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

  5. Alto desempenho e estabilidade

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

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

    3. Tratamento e recuperação de erros: Mecanismos integrados de detecção e recuperação de erros resolvem 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 FAQ para ajudar você a começar rapidamente e resolver problemas comuns.

Ao integrar o ApsaraVideo VOD com este sdk, você constrói 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