CRIADO PARA FLUTTER
SDK de streaming ao vivo para Flutter
Crie transmissões com o Flutter Live Streaming SDK da Tencent RTC. Vincule os widgets de vídeo do AtomicXCore ao estado da sala e desenvolva suas próprias experiências para apresentadores e público em Dart.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de SDK de streaming ao vivo para Flutter
Guias de integração
Instale SDK de streaming ao vivo para Flutter 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 Flutter
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 Flutter
Leve uma apresentação e seu público para sua aplicação Flutter. Conecte a tela de visualização à sala para que as pessoas possam acompanhar o evento ao vivo.
RECURSOS DE FLUTTER LIVE
Recursos de transmissão ao vivo em Flutter
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 do Flutter Live Streaming
Conecte as visualizações de vídeo e o estado da sala do AtomicXCore à interface Flutter do anfitrião e do público.
Adicione uma Flutter Live Video View
Insira a visualização de vídeo do AtomicXCore no layout Flutter. Vincule-a ao estado da sala enquanto seu aplicativo fornece os controles e a navegação ao redor.
Leia a documentaçãofinal controller = LiveCoreController.create();
controller.setLiveID(liveID);
LiveCoreWidget(controller: controller);Comece a transmitir ao vivo em Flutter
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çãofinal info = LiveInfo(
liveID: liveID, liveName: 'Studio sessions',
seatLayoutTemplateID: 600, keepOwnerOnSeat: true,
);
await LiveListStore.shared.createLive(info);Leve os espectadores para dentro do momento
Use o mesmo ID de sala para conectar o seu público.
Leia a documentaçãoawait LiveListStore.shared.joinLive(liveID);PERSONALIZAÇÃO
Personalize sua interface ao vivo em Flutter
Organize o vídeo, as interações do público e a navegação em torno da experiência ao vivo no seu aplicativo Flutter.
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ões ao vivo ao seu aplicativo Flutter
- 01
- 02
Adicione SDK de streaming ao vivo para Flutter
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
flutter pub add atomic_x_coreimport 'package:atomic_x_core/atomicxcore.dart';
await LoginStore.shared.login(
sdkAppID: SDKAppID, userID: userID, userSig: userSig,
);Perguntas frequentes sobre SDK de streaming ao vivo para Flutter
O Flutter Live Streaming SDK inclui uma visualização de vídeo?
O Flutter Live Streaming SDK inclui visualizações de vídeo do AtomicXCore e APIs de estado da sala. Sua aplicação fornece as interfaces do host e do público ao redor dessas 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 Flutter 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 Flutter Live Streaming SDK é 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 SDK de transmissão em direto Flutter com Dart?
Instale o pacote Flutter documentado e configure o projeto nativo de cada destino. Teste o ciclo de vida dos widgets junto ao comportamento subjacente de iOS e Android.
Como testo SDK de transmissão em direto Flutter 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 Flutter?
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 Flutter Live
Dúvidas sobre integração
Obtenha ajuda para configurar SDK de streaming ao vivo para Flutter.
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 transmissões ao vivo ao seu aplicativo Flutter
Conecte criadores e públicos com o Flutter Live Streaming SDK e seus guias de plataforma.

