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.
- 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.
- 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'
-
Salve as alterações no Podfile.
-
Abra o diretório raiz do seu projeto no Terminal e digite:
pod install
- 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
-
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.
-
Mude para o Configurações de compilação aba.
-
Pesquisar por Valores do Info.plist.
-
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.