Documentação
Dois programas que conversam entre si: um plugin no OBS e um app no celular. Estas páginas explicam como instalar os dois, como conectá-los e cada ajuste que cada um oferece.
Com pressa? O guia de configuração faz quatro perguntas e mostra só os passos que correspondem às suas respostas. Ou leia Instalação e depois Conexão, que trazem o mesmo conteúdo completo.
Como as peças se encaixam#
O app captura, codifica em hardware para H.264 ou HEVC e aguarda conexões na
porta TCP 9979. O plugin se conecta a essa porta (pela sua rede
ou pelo serviço de dispositivos USB da Apple), decodifica na GPU quando
possível e entrega os quadros ao OBS como uma fonte comum.
Nenhum serviço na nuvem, nenhuma conta. Se as duas pontas se enxergam, o LensLink funciona.
| Peça | Onde roda | O que faz |
|---|---|---|
| App LensLink | iPhone / iPad | Captura, codifica, aguarda conexões. Transmite enquanto está na tela (ou ao lado de outro app, em um iPad compatível). |
| LensLink Camera | Fonte do OBS | O vídeo da câmera, os controles dela e a sincronia labial. |
| LensLink Screen | Fonte do OBS | Uma transmissão de tela do iOS com o áudio do sistema. |
| Painel no navegador | http://localhost:9980 | Os mesmos controles da câmera, no computador. |
Comece por aqui#
- InstalaçãoPlugin no Windows, macOS e Linux; app pela App Store, TestFlight, sideload ou Xcode.
- Conecte o OBS ao celularWi-Fi, USB, vários celulares e o significado de cada mensagem de status.
- Câmera, lentes e imagemFormatos, exposição manual, HDR, Apple Log, tela verde, ajustes memorizados.
- Espelhamento de telaTransmitir a tela e o áudio dela, e fixar o tamanho da fonte.
- Áudio e sincronia labialO celular como microfone, e o alinhamento automático do seu próprio microfone.
- Início remotoIniciar a câmera pelo OBS, pela Siri, por um atalho ou por uma URL.
- Painel de controle no navegadorO painel na porta 9980 e a API HTTP por trás dele.
- Referência de configuraçõesCada propriedade da fonte, configuração do plugin e opção do app.
- Latência e desempenhoDo que o atraso é feito, e o pipeline de decodificação na GPU.
- Solução de problemasSintoma por sintoma, com as linhas de log a procurar.
Vocabulário#
Cada um destes termos significa uma coisa específica em todo o app, o plugin e estas páginas.
| Tela de configuração | A primeira tela do app: o cartão do computador, as linhas da câmera e os dois botões de iniciar, antes de qualquer transmissão. |
| Tela Ao vivo | A visualização em tela cheia durante a transmissão: a imagem, os botões de lente e uma bandeja de ajustes a um toque de distância. |
| Em espera | App aberto e ocioso, OBS conectado e capaz de iniciar a câmera. Âmbar. |
| Luz tally | A borda colorida que indica o que a fonte está fazendo no OBS: no ar, na pré-visualização e outros status que você escolher. |
| Tela de repouso | O que a tela Ao vivo vira 10 segundos após o seu último toque. |
| Referência de sincronia labial | O microfone do celular enviado apenas como sinal de tempo. Nunca é ouvido na transmissão. |
Como obter ajuda#
Solução de problemas cobre os tipos de falha conhecidos com as linhas de log que eles produzem. Para qualquer coisa nova, abra uma issue no GitHub e anexe o log do OBS (Ajuda → Arquivos de registro) e o relatório de Opções → Diagnóstico da câmera.