Todos os produtos
Search
Central de documentação

ApsaraVideo VOD:Player para iOS

Última atualização: Sep 14, 2026

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

Visão geral

O SDK do player iOS do ApsaraVideo VOD é 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 os desenvolvedores a criar experiências de reprodução para educação online, vídeos curtos, treinamento corporativo, entre outros.

Dependendo da necessidade de uma UI de player, o player para iOS oferece duas soluções de integração. Escolha conforme o 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. O próprio negócio implementa a interação da UI, permitindo 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, com alto encapsulamento das capacidades de reprodução e lógica interativa. Os clientes não precisam chamar a API subjacente nem implementar uma UI complexa por conta própria.

Novo negócio de vídeo

Quick start

Recursos do SDK

  1. Integração simplificada

    APIs diretas e exemplos de código permitem instale o SDK e começar a reproduzir vídeos rapidamente.

  2. Múltiplos formatos de reprodução

    Compatível com HLS, RTMP, MP4 e outros protocolos de streaming e formatos de contêiner.

  3. Bitrate adaptativo

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

  4. Recursos interativos avançados

    Inclui reprodução em tela cheia, avanço/retrocesso rápido, play/pause e controle de volume.

Capacidades principais

  1. Reprodução básica

    Reproduz MP4, HLS, FLV e outros formatos populares com troca adaptativa de múltiplas resoluções (rótulos de qualidade personalizáveis). A interação por gestos inclui toque duplo para pausar e deslizar 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 do 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 de vídeo proprietária da Alibaba Cloud, com gerenciamento de chaves no lado do servidor para proteção de conteúdo de ponta a ponta. Use setAuthInfo para configure a duração da prévia ou setStsToken para autenticação temporária.

  3. Recursos avançados de reprodução

    • Time-shifting de streaming ao vivo com baixa latência: utiliza agendamento inteligente baseado em HTTPDNS para reprodução HLS com deslocamento de tempo.

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

    • Melhoria 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 travamentos.

Vantagens da arquitetura técnica

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

    Armazena vídeos populares em cache nos nós de borda da CDN global 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 de vídeo e proteção contra hotlink para criptografar conteúdo, identificar direitos autorais e impedir distribuição não autorizada.

  3. Escalabilidade e personalização

    Permite extensões de recursos e UI personalizada. Utilize o SDK e as APIs para criar designs personalizados, integrar publicidade e compartilhamento social, além de conectar-se a outros services 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 a análise de big data fornecem monitoramento de reprodução em tempo real para ajudar você a refinar conteúdos e estratégias.

  5. Alto desempenho e estabilidade

    Otimizado para reprodução suave em alta resolução com baixo consumo de recursos. Estratégias inteligentes de troca de bitrate e buffering se adaptam a diversos ambientes de rede, enquanto o tratamento de erros integrado permite resolução rápida de problemas.

  6. APIs abrangentes 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, exemplos de código e perguntas frequentes para ajudar você a começar a usar o SDK do player iOS e criar aplicações de reprodução de vídeo para cenários sob demanda e de streaming ao vivo.

Documentação relacionada