Swift

Adicionando a Biblioteca de Vídeos da Vonage

Gerenciador de Pacotes Swift

Você pode adicionar o Vonage Client SDK de vídeo para iOS adicionando o https://github.com/opentok/vonage-client-sdk-video.git repositório como uma dependência de pacote Swift.

Para adicionar uma dependência de pacote ao seu projeto do Xcode, selecione File > Swift Packages > Add Package Dependency e insira a URL do repositório.

Cocoapods

Tap to expand installation steps

Siga as etapas abaixo para usar o CocoaPods e adicionar a biblioteca Vonage Video e suas dependências ao seu aplicativo.

  1. No Terminal, acesse o diretório raiz do seu projeto e digite:
pod init

Isso cria um arquivo Podfile na raiz do diretório do seu projeto.

  1. Edite o arquivo Podfile e adicione a seguinte linha após o comentário que diz # Pods for [YourProjectName] (O arquivo podfile não estará visível no seu projeto do XCode; portanto, você precisará abri-lo diretamente da pasta do projeto):
pod 'OpenTok'
  1. Salve as alterações no Podfile.

  2. Abra o diretório raiz do seu projeto no Terminal e digite:

pod install
  1. Feche seu projeto no Xcode. Em seguida, reabra-o clicando duas vezes no novo arquivo .xcworkspace no Finder (no diretório raiz do seu projeto).

Adicione acesso à câmera e ao microfone usando os valores do Info.plist

  1. No painel de navegação à esquerda, clique no arquivo do seu projeto para abrir o editor de projetos. Certifique-se de que o destino do seu aplicativo (não os testes) esteja selecionado.

  2. Mude para o Configurações de compilação aba.

  3. Pesquisar por Valores do Info.plist.

  4. Localize as seguintes chaves e defina seus valores:

    • Privacidade - Descrição do uso da câmera
      $(PRODUCT_NAME) uses the camera.

    • Privacidade - Descrição do uso do microfone
      $(PRODUCT_NAME) uses the microphone.

Esses valores serão incluídos no arquivo Info.plist gerado pelo aplicativo no momento da compilação e são necessários ao solicitar acesso à câmera e ao microfone.

Importar a biblioteca do Vonage Video

No Xcode, crie um novo arquivo VonageVideoManager.swift e, no início do arquivo, adicione uma linha para importar a biblioteca de vídeos da Vonage:

import OpenTok

Bate-papo por vídeo básico

Aprenda os conceitos básicos da plataforma Vonage Video API, incluindo como os usuários podem se comunicar por vídeo, voz e mensagens. Explore um fluxo básico da Vonage Video API.

Etapas
1
Introdução
2
Introdução
3
Criando um novo projeto
4
Adicionando a Biblioteca de Vídeos da Vonage
5
Configurando a autenticação
6
Conectando-se à sessão
7
Publicação de um fluxo na sessão
8
Inscrever-se nos feeds de outros clientes
9
Executando o aplicativo
10
Conclusão