Visão geral
O pacote hmssdk_flutter permite chamadas de áudio e vídeo em tempo real, transmissão ao vivo interativa e gravação em aplicativos Flutter. Ele oferece recursos como bate-papo, streaming HLS e RTMP, Picture-in-Picture (PiP), integração com CallKit, VoIP, videoconferência, reprodução de fluxos e comunicação baseada em WebRTC. Desenvolvido para Android e iOS, fornece uma base sólida para construir experiências de comunicação escaláveis e com baixa latência. O SDK é ideal para aplicativos que exigem interações multimídia de alta qualidade e sincronizadas com configuração mínima. Os desenvolvedores podem integrá-lo por meio de um simples comando pub e expandir suas funcionalidades usando o repositório aberto no GitHub.
Casos de uso
- Salas de aula virtuais ao vivo
- Colaboração de equipe remota
- Eventos ao vivo interativos
- Transmissão de vídeo sob demanda
- Suporte ao cliente em tempo real
- Aplicativos sociais com vídeo
Principais recursos
- Chamadas de áudio/vídeo em tempo real
- Transmissão ao vivo interativa
- Suporte a HLS e RTMP
- Modo Picture-in-Picture
- Integração do CallKit e VoIP
- Chat e gravação embutidos
Indicado para
- Aplicativos educacionais
- Ferramentas de comunicação empresarial
- Plataformas de eventos ao vivo
- Aplicativos de redes sociais
- Soluções de atendimento ao cliente
- Aplicações ricas em mídia
Considerações
- Requer conexão estável com a internet
- Necessita de permissões adequadas no Android/iOS
- Pode exigir infraestrutura de backend para escalabilidade
- Personalização limitada sem configuração avançada
- Depende de serviços de backend de 100ms