Banana Studio
News · BS Manager

CamRelay 1.0.8: fale com a câmara do telemóvel a partir do navegador

O CamRelay 1.0.8 acrescenta conversa bidirecional diretamente a partir do navegador: abra a interface web por HTTPS, mantenha premido o botão Falar e a sua voz é reproduzida no telemóvel. O HTTPS funciona agora na mesma porta de sempre. Duas correções tornam a visualização em direto no navegador e o arranque da transmissão a partir da web mais fiáveis.

CamRelay 1.0.8: fale com a câmara do telemóvel a partir do navegador
Categories CamRelay
On this page

O CamRelay 1.0.8 já está disponível no Google Play. Até agora, a conversa bidirecional precisava de um NVR ou de um leitor com suporte para o canal de retorno RTSP, como o Frigate ou o go2rtc. A partir desta versão, qualquer navegador consegue fazê-lo: abra a interface web do CamRelay por HTTPS, mantenha premido o botão Falar e a sua voz é reproduzida no altifalante do telemóvel enquanto continua a ver a visualização em direto.

HTTPS, na mesma porta

Os navegadores só dão a uma página web acesso ao microfone numa página segura (HTTPS). Por isso, a interface web do CamRelay responde agora também por HTTPS, na mesma porta que já usa: se abre http://192.168.1.50:8888, a versão segura é simplesmente https://192.168.1.50:8888. O HTTP normal continua a funcionar como antes, tal como o seu NVR, o Frigate, o Home Assistant e os seus marcadores.

A secção de visualização em direto numa página HTTP normal propõe abrir a página HTTPS

O CamRelay cria o seu próprio certificado no telemóvel na primeira vez que arranca, por isso não há nada para configurar. Como esse certificado é autoassinado, o navegador avisa uma vez quando abre a página HTTPS. Na sua própria rede, pode continuar em segurança:

  • Chrome, Edge: clique em Avançadas e depois em Continuar para … (não seguro).
  • Firefox: clique em Avançadas… e depois em Aceitar o risco e continuar.
  • Safari: clique em Mostrar detalhes e depois em visitar este website.

O navegador memoriza a sua escolha, por isso só vê o aviso na primeira vez. O mesmo guia está integrado na interface web, juntamente com a impressão digital do certificado, para a poder comparar com a que o navegador mostra, e uma ligação de transferência se quiser confiar no certificado permanentemente num dispositivo.

O guia integrado para ultrapassar o aviso do navegador

Conversa bidirecional a partir do navegador

Na página HTTPS, aparece uma barra Falar por baixo da visualização em direto assim que a transmissão está a correr. Oferece as duas formas de falar:

  • Manter premido para falar: prima e mantenha o botão, fale, solte. Funciona com o rato, com o dedo ou com o teclado.
  • Começar a falar / Parar de falar: ligue a conversa, converse à vontade, desligue-a.

A barra Falar por baixo da visualização em direto: Manter premido para falar, Começar a falar

Na primeira vez, o navegador pede permissão para usar o seu microfone. A sua voz é depois reproduzida no altifalante do telemóvel, no modo de chamada do telemóvel, com o cancelamento de eco e a supressão de ruído do navegador aplicados. A visualização em direto continua a reproduzir enquanto fala, e o seu NVR continua a gravar: nada é interrompido. Só pode falar uma pessoa de cada vez; um segundo navegador recebe uma breve mensagem a dizer que outra pessoa está a falar.

Enquanto fala, a linha de estado mostra que o telemóvel reproduz a sua voz

Dica: a barra Falar usa o Volume de Reprodução das definições de Áudio Bidirecional da aplicação, a mesma definição que se aplica à conversa de retorno de um NVR.

Também corrigido na versão 1.0.8

A visualização em direto no navegador não mostrava vídeo em alguns telemóveis

Em telemóveis ligados há muito tempo, a visualização em direto na interface web ligava-se, mas nunca mostrava imagem e recorria ao modo MJPEG, mais lento. A causa era um desfasamento entre dois relógios dentro do telemóvel, que crescia a cada hora que o telemóvel passava em suspensão. A visualização em direto funciona agora em todos os telemóveis que testámos, incluindo alguns que não eram reiniciados há semanas.

Iniciar a transmissão a partir da web com a aplicação em segundo plano

Se o ecrã do CamRelay não estivesse à frente, por exemplo porque tinha mudado para outra aplicação, iniciar ou parar a transmissão a partir da interface web podia fazer a aplicação falhar, e a interface web com ela. Agora a aplicação passa primeiro para primeiro plano, espera pela câmara e inicia a transmissão.

No Android 10 e posteriores, uma aplicação só pode passar sozinha para primeiro plano se tiver a permissão Sobreposição sobre Outras Apps. Se o CamRelay ainda não tiver essa permissão, o arranque a partir da web é ignorado, e da próxima vez que abrir a aplicação ela explica o que aconteceu e propõe conceder a permissão. Se já a tinha concedido para o início automático ao ligar o dispositivo, nada muda.

A aplicação explica a permissão de sobreposição depois de um arranque a partir da web ter sido bloqueado

Obtenha a atualização

O CamRelay 1.0.8 está a ser disponibilizado no Google Play. Se ainda não a vê, deve chegar dentro de poucos dias. Depois de atualizar, abra a interface web, siga o botão Abrir página HTTPS por baixo da visualização em direto e diga olá.

Obtenha o CamRelay no Google Play

Tem sugestões ou ideias? Toque em Enviar comentários no ecrã Acerca de da aplicação. Lemos todas as mensagens.

Videos

Related app

CamRelay - Câmara IP em direto via RTSP

Transforme o seu telemóvel Android numa poderosa câmara de rede RTSP.

Related posts

CamRelay 1.0.7: proteja a câmara do seu telemóvel com nome de utilizador e palavra-passe
News

CamRelay 1.0.7: proteja a câmara do seu telemóvel com nome de utilizador e palavra-passe

O CamRelay 1.0.7 acrescenta uma definição de Segurança: um único nome de utilizador e palavra-passe protegem agora o fluxo RTSP, o ONVIF e a interface web. Está desativada por predefinição, por isso nada muda até a ativar. A interface web pede-lhe para iniciar sessão uma só vez, sem uma avalanche de janelas de início de sessão, e duas pequenas correções tornam a configuração mais simples.

CamRelay - Câmara IP em direto via RTSP
CamRelay 1.0.6: suporte ONVIF mais completo para o seu NVR e uma visualização em direto na web mais fluida
News

CamRelay 1.0.6: suporte ONVIF mais completo para o seu NVR e uma visualização em direto na web mais fluida

O CamRelay 1.0.6 permite que o seu NVR e as suas aplicações ONVIF façam muito mais com a câmara do telemóvel: receber eventos de gravação e da lanterna, ajustar o brilho e o zoom e mudar o nome da câmara. O Windows e os NVRs passam a reconhecer de imediato o novo nome da câmara. A visualização em direto na web pode continuar a reproduzir num separador em segundo plano, e várias correções na interface web tornam o uso diário mais simples.

CamRelay - Câmara IP em direto via RTSP
CamRelay 1.0.5: preparado para o Android 17 e agora em vietnamita
News

CamRelay 1.0.5: preparado para o Android 17 e agora em vietnamita

O Android 17 acrescenta uma nova autorização de que as aplicações precisam antes de comunicar com os dispositivos da sua rede Wi-Fi. O CamRelay 1.0.5 pede-a, explica porquê e permite ativá-la mais tarde, para que o seu NVR, o VLC e o navegador continuem a chegar à sua câmara. A aplicação passa também a estar disponível em vietnamita, tem mais partes traduzidas em todos os idiomas e o Gestor de Ficheiros web volta a funcionar em francês e italiano.

CamRelay - Câmara IP em direto via RTSP