Todos os produtos
Search
Central de documentação

ApsaraVideo VOD:iOS player

Última atualização: Jun 27, 2026

O ApsaraVideo Player SDK for iOS permite integrar transmissão ao vivo e reprodução de vídeo sob demanda em apps iOS com esforço mínimo.

Visão geral

O ApsaraVideo VOD iOS player SDK é uma ferramenta de reprodução de vídeo leve e de alto desempenho que abrange carregamento de mídia, decodificação, renderização e controle de interação. Suas APIs padronizadas e encapsulamento baseado em cenários ajudam desenvolvedores a criar experiências de reprodução para educação online, vídeos curtos, treinamento empresarial e muito mais.

Recursos do SDK

  1. Integração simplificada

    APIs simples e exemplos de código permitem instalar o SDK e iniciar a reprodução de vídeo rapidamente.

  2. Múltiplos formatos de reprodução

    Suporta HLS, RTMP, MP4 e outros protocolos de streaming e formatos de container.

  3. Taxa de bits adaptativa

    Ajusta automaticamente a qualidade do vídeo com base nas condições de rede para reprodução ininterrupta.

  4. Recursos interativos avançados

    Reprodução em tela cheia, avanço/retrocesso rápido, reprodução/pausa e controle de volume.

Principais capacidades

  1. Reprodução básica

    Reproduz MP4, HLS, FLV e outros formatos populares com troca adaptativa de resolução (rótulos de qualidade personalizáveis). A interação por gestos inclui toque duplo para pausar e deslizamento para ajustar volume ou brilho. Também suporta reprodução em tela cheia, ajuste de velocidade de reprodução e pré-carregamento do primeiro quadro. Metadados de vídeo, como duração e resolução, estão disponíveis via callbacks, com retomada automática após o término da reprodução.

  2. Segurança e criptografia

    Suporta criptografia padrão HLS AES-128 e criptografia proprietária de vídeo da Alibaba Cloud, com gerenciamento de chaves no servidor para proteção de conteúdo de ponta a ponta. Use setAuthInfo para configurar a duração de visualização ou setStsToken para autenticação temporária.

  3. Recursos avançados de reprodução

    • Time-shifting de transmissão ao vivo com baixa latência: usa agendamento inteligente baseado em HTTPDNS para reprodução com time-shift HLS.

    • Cache offline: armazenamento criptografado localmente com downloads retomáveis e gerenciamento de cache.

    • Aprimoramento de vídeo com IA: super-resolução, HDR e outros algoritmos com aceleração de decodificação por hardware.

    • Monitoramento de dados: métricas de QoS em tempo real, incluindo duração de buffer e taxa de interrupções.

Vantagens da arquitetura técnica

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

    Armazena em cache os vídeos populares nos nós de borda CDN globais para reduzir a distância de transmissão e a latência, garantindo reprodução rápida e fluida.

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

    Integra DRM, marca d'água em vídeo e proteção hotlink para criptografar o conteúdo, identificar direitos autorais e evitar a distribuição não autorizada.

  3. Escalabilidade e personalização

    Suporta extensões de UI e recursos personalizados. Use o SDK e as APIs para criar designs personalizados, integrar publicidade e compartilhamento social e conectar-se a outros serviços da Alibaba Cloud.

  4. Gerenciamento e otimização inteligentes

    A transcodificação inteligente otimiza automaticamente a reprodução para diferentes condições de rede e dispositivos. A moderação de conteúdo com IA e análises de big data fornecem monitoramento de reprodução em tempo real para ajudar a refinar conteúdo e estratégias.

  5. Alto desempenho e estabilidade

    Otimizado para reprodução suave em alta resolução com baixo consumo de recursos. A troca inteligente de taxa de bits e as estratégias de buffer se adaptam a diferentes ambientes de rede, e o tratamento de erros integrado possibilita a resolução rápida de problemas.

  6. APIs ricas e suporte ao desenvolvedor

    APIs ricas oferecem aos desenvolvedores controle total sobre o player, incluindo consultas de status de reprodução e ajuste de progresso.

Suporte ao desenvolvedor

A Alibaba Cloud fornece documentação para desenvolvedores, código de exemplo e perguntas frequentes para ajudar a começar a usar o iOS player SDK e criar aplicativos de reprodução de vídeo para cenários de vídeo sob demanda e transmissão ao vivo.

Documentação relacionada