Pacote unificado de SDKs para todas as plataformas
O LiveKit oferece as seguintes soluções para várias plataformas:
- Projeto de API unificadoJavaScript/iOS/Android SDK para manter a consistência da interface 90%+
- Codecs nativosCada plataforma SDK chama a implementação WebRTC nativa do sistema.
- adaptação automáticaAtivação dinâmica de codecs rígidos com base nos recursos do dispositivo
Pontos de configuração específicos da plataforma
- iOSAdicionar declaração de permissão de câmera/microfone em Info.plist
- Android: Processamento
onPermissionRequestrecuo (de uma moeda) - baseado na web: Uso
navigator.mediaDevicesCaracterização
Ferramentas de teste de compatibilidade
- aprovar (um projeto de lei ou inspeção etc.)
room.canPlaybackAudio()Capacidade de pré-triagem - fazer uso de
deviceManager.getDevices()Enumeração de dispositivos disponíveis - invocações
testSpeaker()Realizar testes de loop de áudio
Essa resposta foi extraída do artigoLiveKit: uma ferramenta de código aberto para criar aplicativos de áudio e vídeo em tempo realO































