O ApsaraVideo Live oferece três abordagens para ingestão e reprodução de streams com Real-Time Streaming (RTS). Escolha a que melhor se adequa ao seu caso de uso, stack tecnológica e público-alvo.
Visão geral
O RTS minimiza a latência em transmissões ao vivo e oferece três abordagens para ingestão e reprodução de streams:
RTS Nativo: incorpore a ingestão e a reprodução de streams RTS diretamente em aplicativos iOS ou Android por meio do SDK.
RTS Web: adicione ingestão e reprodução de streams RTS a uma página web com HTML5 e JavaScript — sem necessidade de instalar aplicativos.
Open Broadcaster Software (OBS): envie streams RTS a partir do OBS sem escrever nenhum código.
RTS Nativo
Integre o SDK do RTS ao seu aplicativo iOS ou Android para oferecer aos usuários recursos completos de ingestão e reprodução de streams em dispositivos móveis.
Pontos fortes:
Alto desempenho: APIs de baixo nível que proporcionam alta eficiência e baixa latência.
Personalização flexível: ajuste parâmetros e lógica de forma granular para atender a requisitos específicos.
Cenários
Mais indicado para aplicações sensíveis à latência com requisitos elevados de desempenho de streaming — como transmissões esportivas internacionais ou plataformas premium de educação online.
Essa abordagem é adequada para equipes de engenharia com recursos para desenvolver e manter bases de código separadas para iOS e Android.
RTS Web
Adicione ingestão e reprodução de streams RTS a qualquer página web usando HTML5 e JavaScript. Os usuários podem transmitir e assistir em navegadores convencionais sem instalar software adicional.
Pontos fortes
Compatibilidade multiplataforma: funciona em qualquer dispositivo com navegador convencional — sem necessidade de baixar aplicativos.
Atualizações sem atrito: implante alterações no lado do servidor para que entrem em vigor imediatamente para todos os usuários, sem atualização no cliente.
Cenários
Opção robusta para equipes que desejam disponibilizar RTS rapidamente em dispositivos e plataformas diversos, ou validar a demanda de mercado antes de investir em um aplicativo nativo.
OBS
O OBS é uma ferramenta open-source para gravação de vídeo e transmissão ao vivo. Ele suporta RTS por meio de funcionalidades nativas ou plug-ins — sem necessidade de desenvolvimento personalizado.
Pontos fortes
Configuração simples: interface intuitiva e recursos nativos abrangentes que permitem iniciar transmissões rapidamente.
Extensível: comunidade ampla e vasto ecossistema de plug-ins que possibilitam adicionar funcionalidades conforme suas necessidades evoluem.
Multiplataforma: compatível com Windows, macOS e Linux.
Cenários
Ideal para criadores de conteúdo individuais, equipes pequenas e streamers que precisam de ferramentas flexíveis de produção ao vivo sem escrever código.