CRIADO PARA IOS
UI Kit de streaming ao vivo para iOS
Adicione recursos de transmissão e visualização com o iOS Live Streaming UI Kit da Tencent RTC. Conecte as telas de anfitrião, público e lista de salas do TUILiveKit aos usuários e à navegação do seu aplicativo.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de UI Kit de streaming ao vivo para iOS
Guias de integração
Instale UI Kit de streaming ao vivo para iOS 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 iOS
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 iOS
Leve uma apresentação e seu público para o seu aplicativo iOS. Conecte a tela de visualização à sala para que as pessoas acompanhem o evento ao vivo.
RECURSOS DE IOS LIVE
Recursos de transmissão ao vivo para iOS
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 os componentes de transmissão ao vivo para iOS
Conecte a visualização do anfitrião, a visualização do público e a lista de salas ao vivo à navegação do seu aplicativo.
Ofereça aos criadores um ponto de partida
Adicione a interface de preparação do anfitrião no iOS para que os criadores possam visualizar a câmera antes da transmissão. Conecte-a à conta autenticada do anfitrião.
Leia a documentaçãoimport TUILiveKit
let preview = AnchorPrepareView(roomId: liveID)
view.addSubview(preview)Integre a experiência de visualização ao seu aplicativo
Abra a visualização do público no iOS com a sala ao vivo selecionada. Conecte a entrada e a saída da sala à navegação do seu aplicativo.
Leia a documentaçãoimport TUILiveKit
let audienceView = AudienceView(roomId: liveID)
view.addSubview(audienceView)Abra as Portas para Descobrir Conteúdo ao Vivo
Adicione uma lista navegável e conecte-a ao fluxo de visualização.
Leia a documentaçãoimport TUILiveKit
let liveList = LiveListView(style: .doubleColumn)
view.addSubview(liveList)PERSONALIZAÇÃO
Personalize seu iOS Live UI Kit
Organize o vídeo, as interações do público e a navegação em torno da experiência ao vivo no seu aplicativo iOS.
Sua identidade visual
Ajuste a apresentação visual usando as opções de personalização disponíveis na sua plataforma.
Leia a documentaçãoComentários e conteúdo
Combine os elementos da experiência ao vivo que importam para seus espectadores.
Leia a documentaçãoCOMECE AGORA
Adicione transmissão ao vivo ao seu aplicativo iOS
- 01
- 02
Adicione UI Kit de streaming ao vivo para iOS
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
pod 'TUILiveKit'import AtomicXCore
LoginStore.shared.login(
sdkAppID: SDKAppID, userID: userID, userSig: userSig
) { result in
handleLogin(result)
}Perguntas frequentes sobre UI Kit de streaming ao vivo para iOS
O que posso criar com o iOS Live UI Kit?
O iOS Live Streaming UI Kit inclui interfaces de apresentador, público e lista de salas. Conecte esses componentes do TUILiveKit às contas dos usuários e à navegação do iOS para criar um fluxo de visualização completo.
Como este UI Kit funciona com o SDK?
O UI Kit fornece componentes de interface sobre o serviço subjacente. Escolha o SDK quando precisar de mais controle sobre a interface do seu próprio aplicativo.
Como conecto um espectador de transmissão ao vivo no iOS a uma emissão?
Ative o serviço Live, autentique o espectador e entre na sala criada pelo host. Use contas separadas para testar a tela de audiência no iOS e siga o guia da plataforma para realizar a configuração.
Como autentico os usuários do iOS Live Streaming UI Kit?
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 iOS Live Streaming UI Kit é gratuito?
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 UI Kit de transmissão em direto iOS com Swift ou Objective-C?
Integre o pacote documentado ao projeto Xcode e trate as transições do ciclo de vida. Teste em um iPhone com as permissões e capacidades usadas pelas funcionalidades escolhidas.
Como testo UI Kit de transmissão em direto iOS 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 UI Kit de transmissão em direto iOS?
Conecte AnchorViewDelegate para personalizar o fluxo nativo do apresentador. Por exemplo, use onEndLiving(state:) para exibir seu próprio resumo com a duração e os totais de espectadores de AnchorState, e trate onClickFloatWindow() na sua navegação. Defina o delegate após criar AnchorView e preserve o LiveCoreView associado. Esses callbacks fornecem dados de eventos; sua aplicação continua responsável pelo layout do resumo, pelo fechamento da tela e pelas ações de negócio.
Suporte à integração de iOS Live
Dúvidas sobre integração
Obtenha ajuda para configurar UI Kit de streaming ao vivo para iOS.
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 a transmissão ao vivo à sua aplicação iOS
Conecte criadores e públicos com o UI Kit de transmissão ao vivo para iOS e seus guias de plataforma.

