CRIADO PARA ANDROID
SDK de streaming ao vivo para Android
Crie transmissões nativas com o Android Live Streaming SDK da Tencent RTC. Conecte visualizações de vídeo do AtomicXCore, o ciclo de vida da sala e os controles do dispositivo às telas da sua aplicação.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de SDK de streaming ao vivo para Android
Guias de integração
Instale SDK de streaming ao vivo para Android e ligue os seus utilizadores.
Exemplos e código-fonte
Veja o produto em ação e descubra como ele foi implementado.
Demonstrações de produtos ao vivo no Android
Permita que os espectadores acompanhem a demonstração de produto de um criador e participem da conversa. Seu aplicativo gerencia o catálogo e a experiência de compra.
Visualização de eventos ao vivo no Android
Leve uma apresentação e seu público para o seu aplicativo Android. Conecte a tela de visualização à sala para que as pessoas possam acompanhar o evento ao vivo.
RECURSOS DE ANDROID LIVE
Recursos de transmissão ao vivo para Android
Iniciar transmissão ao vivo
- Funções de anfitrião e público
- Gerenciamento do ciclo de vida da sala
Aproxime as pessoas
- Reprodução de vídeo ao vivo
- Participação do público
Deixe com a sua cara
- Layout flexível do aplicativo
- Blocos de construção específicos para cada plataforma
Explore as APIs de transmissão ao vivo para Android
Conecte as visualizações de vídeo e o estado da sala do AtomicXCore à interface do anfitrião e do público no Android.
Adicione uma visualização de vídeo ao vivo no Android
Posicione a visualização de vídeo do AtomicXCore no layout do Android. Vincule-a ao estado da sala enquanto seu aplicativo fornece os controles e a navegação ao redor.
Leia a documentaçãoval coreView = LiveCoreView(
context, viewType = CoreViewType.PUSH_VIEW
)
coreView.setLiveID(liveID)
container.addView(coreView)Comece a transmitir ao vivo no Android
Autentique o anfitrião, prepare o áudio e o vídeo locais e crie a sala ao vivo. Use o mesmo ID de sala para a visualização de mídia e o ciclo de vida da sala.
Leia a documentaçãoval info = LiveInfo().apply {
liveID = roomID
liveName = "Studio sessions"
seatTemplate = SeatLayoutTemplate.VideoDynamicGrid9Seats
}
LiveListStore.shared().createLive(info, liveCallback)Leve os espectadores para dentro do momento
Use o mesmo ID de sala para conectar o seu público.
Leia a documentaçãoLiveListStore.shared().joinLive(liveID, liveCallback)PERSONALIZAÇÃO
Personalize sua interface ao vivo para Android
Organize o vídeo, as interações com o público e a navegação em torno da experiência ao vivo no seu aplicativo Android.
Seu layout
Crie sua interface em torno da tela principal de vídeo e do estado da sala.
Leia a documentaçãoInterações do público
Amplie a sala com as APIs de audiência e interação disponíveis na sua plataforma.
Leia a documentaçãoCOMECE AGORA
Adicione transmissão ao vivo ao seu aplicativo Android
- 01
- 02
Adicione SDK de streaming ao vivo para Android
Siga o guia da plataforma para conectar seu projeto.
Siga o Guia de Integração - 03
Conecte-se à sua primeira sala
Use uma conta para transmitir e outra para assistir.
Configure a autenticação
implementation("io.trtc.uikit:atomicx-core:4.0.0.110")
api("com.tencent.imsdk:imsdk-plus:8.9.7511")LoginStore.shared.login(
context, SDKAppID, userID, userSig, loginCallback
)Perguntas frequentes sobre SDK de streaming ao vivo para Android
O Android Live Streaming SDK inclui uma visualização de vídeo?
O Android Live Streaming SDK inclui visualizações de vídeo do AtomicXCore e APIs de estado da sala. Sua aplicação fornece a interface do host e do público que incorpora essas visualizações; escolha o TUILiveKit para usar telas prontas.
Como este SDK funciona com o UI Kit?
Use as APIs do SDK para criar sua própria interface. Escolha o UI Kit se quiser telas e controles prontos para uso.
O que deve ser configurado antes da transmissão?
Ative o serviço Live, autentique o anfitrião e solicite acesso à câmara e ao microfone. Associe o mesmo ID da sala ao vivo à vista de multimédia e às chamadas do ciclo de vida da sala.
Como autenticar usuários do Android Live Streaming SDK?
Crie um UserSig em seu servidor e envie-o ao cliente após a conclusão do seu próprio fluxo de login. Mantenha sempre o segredo do aplicativo no servidor.
O Android Live Streaming SDK pode ser usado gratuitamente?
A interface e o serviço Live hospedado desempenham funções diferentes. Ative o serviço para seu aplicativo e consulte o plano atual, a disponibilidade dos recursos e as cobranças de uso.
Como integro SDK de transmissão em direto Android com Kotlin ou Java?
Siga a configuração do projeto Android e manifest, gerencie permissões em tempo de execução e limpeza da Activity quando necessário. Teste em dispositivos reais, incluindo transições entre segundo e primeiro plano.
Como testo SDK de transmissão em direto Android antes de lançar a minha aplicação?
Teste papéis de anfitrião e espectador, eventos compatíveis de publicação ou reprodução e reconexão.
Como personalizo a interface de SDK de transmissão em direto Android?
Use APIs compatíveis de anfitrião e espectador na sua interface. O app gerencia comércio, ingressos e direitos de reprodução.
Suporte à integração de Android Live
Dúvidas sobre integração
Obtenha ajuda para configurar SDK de streaming ao vivo para Android.
Ver a documentação para desenvolvedoresConverse sobre seu aplicativo
Converse sobre seu produto, uso esperado e necessidades de integração.
Entre em contato com a equipe de vendasLeve o streaming ao vivo ao seu aplicativo Android
Conecte criadores e públicos com o SDK de transmissão ao vivo para Android e seus guias de plataforma.

