O ApsaraVideo Live oferece três abordagens para ingestão e reprodução de streams com Real-Time Streaming (RTS). Escolha a opção mais adequada 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 suporta três métodos de ingestão e reprodução de streams:
RTS nativo: integre a ingestão e a reprodução de streams RTS diretamente em aplicativos iOS ou Android usando o SDK.
Web RTS: 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 pelo OBS sem escrever 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 garantem alta eficiência e baixa latência.
Personalização flexível: ajuste parâmetros e lógica para atender a requisitos específicos.
Cenários
Ideal para aplicações sensíveis à latência que exigem alto desempenho de streaming, como transmissões esportivas internacionais ou plataformas de educação online premium.
Essa abordagem é recomendada para equipes de engenharia com recursos para desenvolver e manter bases de código separadas para iOS e Android.
Web RTS
Adicione ingestão e reprodução de streams RTS a qualquer página web com HTML5 e JavaScript. Os usuários podem transmitir e assistir ao conteúdo em navegadores populares sem instalar software adicional.
Pontos fortes
Compatibilidade multiplataforma: funciona em qualquer dispositivo com navegador moderno, eliminando a necessidade de baixe aplicativos.
Atualizações transparentes: implante alterações no servidor para que entrem em vigor imediatamente para todos os usuários, sem exigir atualize no lado do cliente.
Cenários
Indicado para equipes que desejam lançar soluções RTS rapidamente em diversos dispositivos e plataformas, ou validar a demanda de mercado antes de investir no desenvolvimento de um aplicativo nativo.
OBS
O OBS é uma ferramenta open source para gravação de vídeo e transmissão ao vivo. Ele oferece suporte ao RTS por meio de funcionalidades integradas ou plug-ins, dispensando desenvolvimento personalizado.
Pontos fortes
Configuração simplificada: interface intuitiva e recursos nativos abrangentes permitem iniciar a transmissão rapidamente.
Extensibilidade: comunidade ativa e vasto ecossistema de plug-ins possibilitam adicionar funcionalidades conforme suas necessidades evoluem.
Multiplataforma: compatível com Windows, macOS e Linux.
Cenários
Projetado para criadores de conteúdo individuais, pequenas equipes e streamers que precisam de ferramentas flexíveis de produção ao vivo sem escrever código.