CRIADO PARA IOS

SDK de videochamadas para iOS

Crie uma experiência de chamadas nativas com o SDK de chamadas de vídeo para iOS do Tencent RTC. Ligue convites e controlos de mídia ao layout de vídeo, à navegação e ao sistema de identidade dos usuários da sua aplicação.

RECURSOS PARA DESENVOLVEDORES

Documentação e exemplos de SDK de videochamadas para iOS

Videochamadas individuais no iOS

Leve conversas face a face ao seu aplicativo iOS para conexões pessoais ou consultas, com controles de vídeo e chamada na mesma experiência.

Chamadas de vídeo em grupo no iOS

Conecte vários participantes em sua interface de chamada nativa para iOS. Use o guia da plataforma para configurar o fluxo da chamada e os layouts de grupo compatíveis.

RECURSOS DE IOS CALL

Recursos de chamadas de vídeo para iOS

Conecte pessoas

  • Chamadas de voz e vídeo
  • Gerenciamento de chamadas recebidas

Mantenha o controle

  • Controles de câmera e microfone
  • Eventos do ciclo de vida da chamada

Deixe com a sua cara

  • Fluxo do seu aplicativo
  • Integração específica da plataforma

Explore as APIs de videochamada para iOS

Use o TUICallEngine para ligar usuários, efetuar chamadas e atualizar a interface de chamada nativa do iOS quando o estado da chamada mudar.

Conecte os usuários

Ligue os utilizadores ao seu iOS Call SDK

Entre no TUICallEngine após o login no aplicativo. Encaminhe os eventos de chamada do iOS para a tela que gerencia chamadas recebidas e em andamento.

Leia a documentação
CallController.m
#import <RTCRoomEngine/TUICallEngine.h>

TUICallEngine *call = [TUICallEngine createInstance];
[call init:sdkAppID userId:userID userSig:userSig
      succ:onSuccess fail:onError];

PERSONALIZAÇÃO

Personalize sua interface de chamada no iOS

Adapte a interface de chamada nativa do iOS, os controlos e o fluxo de chamadas recebidas ao seu produto.

Sua interface de chamada

Crie a sua própria tela de chamada com base nas visualizações de vídeo e nos eventos do ciclo de vida.

Leia a documentação

COMECE AGORA

Adicione videochamadas à sua aplicação iOS

  1. 01

    Crie seu app

    Ative Call para a aplicação e os utilizadores de teste.

    Abrir a consola de Call
  2. 02

    Adicione SDK de videochamadas para iOS

    Siga o guia da plataforma para conectar seu projeto.

    Siga o Guia de Integração
  3. 03

    Faça sua primeira chamada

    Entre com dois usuários de teste e, em seguida, faça e atenda uma chamada.

    Configure a autenticação
iOS Call SDK
Podfile
pod 'RTCRoomEngine'
CallController.m
#import <RTCRoomEngine/TUICallEngine.h>

TUICallEngine *call = [TUICallEngine createInstance];
[call init:sdkAppID userId:userID userSig:userSig
      succ:onSuccess fail:onError];

Perguntas frequentes sobre SDK de videochamadas para iOS

O que está incluído no iOS Video Calling SDK?

O iOS Video Calling SDK fornece APIs TUICallEngine para convites de chamada, eventos e controles de mídia. Seu aplicativo cria a interface nativa de chamadas para iOS e a conecta aos eventos de chamada do iOS.

Devo usar um SDK de chamadas para iOS ou um 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.

Como funcionam as chamadas recebidas no iOS em segundo plano?

Configure os requisitos de notificações push nativas e do ciclo de vida da aplicação conforme o guia para iOS. Teste as chamadas recebidas em primeiro plano, em segundo plano e offline em dispositivos reais; apenas apresentar uma interface de chamada não conclui esta configuração.

Como autenticar usuários do iOS Video Calling 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 SDK de chamadas de vídeo para iOS é gratuito?

A interface e o serviço Call 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 por uso.

Como integro SDK de chamadas de vídeo 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 SDK de chamadas de vídeo iOS antes de lançar a minha aplicação?

Teste os estados de convite, aceitação, recusa e fim de chamada entre utilizadores independentes, incluindo a recusa de permissões.

Como personalizo a interface de SDK de chamadas de vídeo iOS?

Crie controlos de chamada e vistas dos participantes com as APIs de estado e conteúdos multimédia suportadas; a sua aplicação gere a interface.

Suporte à integração de iOS Call

Adicione chamadas de vídeo à sua aplicação iOS

Comece com o iOS Video Calling SDK, conecte dois usuários de teste e crie sua primeira chamada.