SDK do OpenTok para macOS
O SDK do OpenTok para macOS permite que você utilize sessões de vídeo com tecnologia da Video API da Vonage em aplicativos para macOS.
- Visão geral do SDK
- Referência da API
- Tutoriais
- Amostras
- Notas de lançamento
Aviso de descontinuação
O Vonage Video Express está obsoleto. Embora a biblioteca continue disponível para integrações existentes, recomendamos que todos os novos projetos e clientes que pretendam migrar utilizem o Aplicativo de referência da Video API.
Por que essa mudança?
O Aplicativo de referência da Video API oferece uma base mais robusta, moderna e personalizável para o desenvolvimento de aplicativos de vídeo com múltiplos participantes. Ela oferece:
- Melhores práticas: Implementação atualizada dos SDKs do Core Video.
- Interface do usuário pronta para produção: Componentes altamente personalizáveis para a Web, iOS e Android.
- Recursos avançados: Melhor suporte a layouts complexos e aos recursos dos navegadores modernos.
A versão 2.25.2+ do SDK adiciona suporte ao Swift Package Manager.
Os aplicativos desenvolvidos com o SDK do OpenTok para macOS 2.31.1 podem interoperar com aplicativos do OpenTok desenvolvidos com a versão 2.29 ou superior dos Client SDKs do OpenTok:
- OpenTok.js
- SDK do OpenTok para Android
- SDK do OpenTok para iOS
- SDK do OpenTok para Windows
- SDK do OpenTok para Linux
- SDK do OpenTok para React Native
O SDK do OpenTok para macOS é uma biblioteca em C.
Requisitos do sistema
O SDK do OpenTok para macOS é compatível com o macOS 13 ou versões posteriores; tanto em Macs com processadores Intel (x86_64) quanto com Apple Silicon (arm64).
Como usar o SDK
O diretório OpenTok.framework contém o SDK do OpenTok para macOS.
O SDK do OpenTok para macOS está disponível como o Pod “VonageClientSDKVideoMacOS”, para uso com CocoaPods. Também está disponível como um pacote do Swift Package Manager: https://github.com/Vonage/client-sdk-video-macos.
O SDK do OpenTok para macOS requer o Xcode 11 ou uma versão posterior.
O SDK do OpenTok para macOS requer os seguintes frameworks e bibliotecas:
- AudioToolbox.framework
- AVFoundation.framework
- CoreAudio.framework
- CoreGraphics.framework
- CoreMedia.framework
- GLKit.framework
- MetalKit.framework
- Network.framework
- VideoToolbox.framework
- libc++.dylib
Veja o notas de lançamento para obter informações sobre a versão mais recente do SDK e para consultar uma lista de problemas conhecidos.
Exemplos de applications
Para ver exemplos de código, acesse o repositório opentok-macos-sdk-samples no GitHub.