Banana Studio
News · BS Manager

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 1.0.6: suporte ONVIF mais completo para o seu NVR e uma visualização em direto na web mais fluida
Categories CamRelay
On this page

O CamRelay 1.0.6 já está disponível no Google Play. Esta versão é inteiramente dedicada aos dispositivos que acompanham a sua câmara. O seu NVR, o seu software de gestão de vídeo e as suas aplicações ONVIF podem agora fazer muito mais com o telemóvel: receber eventos, ajustar o brilho e o zoom e até mudar o nome da câmara. Do lado da web, a visualização em direto pode continuar a reproduzir num separador em segundo plano, e um conjunto de correções torna a interface web mais fiável.

Nada muda na forma de configurar o CamRelay. Se já o usa com um NVR, as novas funcionalidades estarão simplesmente lá da próxima vez que o NVR comunicar com o telemóvel.

Eventos: o seu NVR sabe o que a câmara está a fazer

Os eventos ONVIF permitem que um NVR reaja ao que acontece numa câmara, em vez de lhe perguntar constantemente. O CamRelay 1.0.6 envia agora dois tipos de eventos:

  • Gravação: quando a gravação local no telemóvel começa ou termina.
  • Lanterna: quando a lanterna é ligada ou desligada, seja a partir da aplicação, da interface web ou do próprio NVR.

Assim que um NVR subscreve, recebe o estado atual de ambos e, a partir daí, cada alteração chega em cerca de um segundo. O CamRelay suporta as duas formas que os NVRs usam para receber eventos: pull points, em que o NVR pede os novos eventos, e notificações push, em que o telemóvel os envia ao NVR à medida que acontecem. As notificações push por HTTP simples, que é o que quase todos os NVRs usam, também funcionam em telemóveis reais.

Pode usar estes eventos nas regras do seu NVR, por exemplo para mostrar um alerta quando a gravação local da câmara parar, ou para registar quando a lanterna foi usada.

E a deteção de movimento? O CamRelay não envia eventos de movimento. A deteção de movimento no telemóvel gastaria mais bateria e aqueceria o aparelho, e o seu NVR está mais bem posicionado para a fazer. NVRs como o Frigate, o Blue Iris ou o Synology Surveillance Station analisam eles próprios o fluxo RTSP, e isso continua a funcionar exatamente como antes.

Brilho e zoom, a partir do seu NVR

Até agora, a exposição e o zoom digital só podiam ser alterados na aplicação ou na interface web do CamRelay. Na versão 1.0.6, o seu NVR e as suas aplicações ONVIF também os podem alterar.

Brilho e exposição

O CamRelay oferece agora o serviço ONVIF Imaging. Nas definições de imagem do seu NVR ou da sua aplicação ONVIF encontra:

  • Modo de exposição: Auto deixa a câmara tratar da exposição, Manual permite-lhe defini-la.
  • Brilho: um controlo deslizante de 0 a 100 que corresponde ao intervalo de compensação de exposição da câmara do telemóvel.

É a mesma definição que vê na aplicação, por isso uma alteração feita a partir do NVR aparece na aplicação e na interface web, e vice-versa. A focagem não está disponível via ONVIF.

Zoom

O CamRelay responde também aos comandos ONVIF PTZ de zoom. Use os botões ou o controlo deslizante de zoom do seu NVR para aproximar e afastar:

  • Zoom contínuo enquanto mantém o botão premido, e zoom absoluto ou relativo para NVRs que saltam para uma posição.
  • O nível de zoom é memorizado, tal como quando o altera na aplicação.
  • Pan e tilt não estão disponíveis: a câmara de um telemóvel não consegue rodar. Também não há presets nem posição inicial (home); os NVRs recebem uma resposta clara em vez de um erro.

O brilho e o zoom só funcionam enquanto a câmara está a transmitir. Caso contrário, o NVR recebe uma resposta clara de "câmara não está ativa".

Mude o nome da câmara a partir da sua aplicação ONVIF

Muitas aplicações ONVIF e o Windows mostram o nome de anfitrião (host name) da câmara. Na versão 1.0.6 pode também alterá-lo a partir daí, e o CamRelay atualiza o nome da câmara em todo o lado: nas definições da aplicação, na interface web e no nome apresentado no vídeo. A transmissão não é interrompida e a gravação continua.

Só são aceites nomes de rede válidos: letras, algarismos e hífenes, sem espaços, até 63 caracteres. Isto impede que um cliente ONVIF coloque texto arbitrário no seu vídeo. Se um nome não for permitido, nada muda.

O Windows e os NVRs veem o novo nome de imediato

Quer mude o nome da câmara na aplicação, na interface web ou a partir de uma aplicação ONVIF, o CamRelay passa a anunciar a alteração na rede de imediato. O Windows e os NVRs que usam descoberta reconhecem o novo nome sem ser preciso reiniciar a câmara ou a aplicação.

Definições de câmaras do Windows 11 com dois telemóveis CamRelay emparelhados como câmaras de rede

Corrigimos também um caso em que o Windows continuava a mostrar informações antigas depois de o CamRelay ser reinstalado ou de os seus dados serem apagados. O Windows guarda um número de versão para cada câmara que conhece, e uma instalação nova recomeçava a contagem do início, pelo que o Windows ignorava a atualização. O CamRelay anuncia agora sempre uma versão mais recente do que qualquer outra que o Windows já tenha visto.

Funciona melhor com mais software ONVIF

O software de gestão de vídeo verifica muitas vezes uma longa lista de funcionalidades ONVIF ao adicionar uma câmara. Algumas delas recebiam do CamRelay uma resposta de "ação não suportada", o que levava alguns programas a desistir ou a mostrar erros. Na versão 1.0.6:

  • O ONVIF Device Manager volta a abrir a página Profiles da câmara. Antes, parava com o erro "Object reference not set".
  • O software que gere perfis de multimédia recebe as respostas definidas pela norma ONVIF. O CamRelay tem um único perfil fixo que contém todas as definições, e agora indica-o corretamente em vez de recusar o pedido.
  • O serviço PTZ responde agora a perguntas sobre as suas capacidades, presets e configuração que antes rejeitava.
  • Pedidos adicionais do Media2 sobre OSD, máscaras, metadados e análise recebem respostas vazias adequadas em vez de erros.

Testamos o CamRelay segundo a especificação ONVIF e com software real, incluindo o Windows, o ONVIF Device Manager e o Frigate.

Menos trabalho em segundo plano no Wi-Fi

O Wi-Fi comunica pequenas alterações, como a intensidade do sinal, cerca de uma vez por segundo. Antes, o CamRelay atualizava a descoberta de rede de cada vez. Agora estas alterações são agrupadas, pelo que o telemóvel trabalha menos em segundo plano, enquanto a descoberta continua a responder exatamente como antes.

Visualização em direto na web: continuar a reproduzir em segundo plano

A visualização em direto na interface web entra em pausa alguns segundos depois de mudar para outro separador. Isso poupa a bateria e a rede do telemóvel. Alguns de vós querem o contrário: ouvir com a conversa bidirecional, ou manter a imagem sempre visível num ecrã de parede.

Por baixo do leitor há agora uma caixa de verificação Continuar a reproduzir em segundo plano:

  • Está desativada por predefinição, por isso nada muda a menos que a ative.
  • Fica guardada no seu navegador, e só aí. Nunca é enviada ao telemóvel, por isso a escolha de um espetador não afeta mais ninguém que esteja a ver.
  • Manter a visualização ativa usa mais bateria e rede do telemóvel, como lembra a dica ao lado da caixa de verificação.

Corrigimos também o Picture-in-Picture (imagem na imagem): o pequeno vídeo flutuante congelava ao fim de alguns segundos, porque a página julgava estar oculta. Agora continua a reproduzir enquanto estiver aberto.

Gestor de Ficheiros: avanço mais preciso no vídeo

Quando reproduz uma gravação a partir do Gestor de Ficheiros web, saltar para um ponto do vídeo leva-o agora exatamente onde pediu. Alguns telemóveis podiam servir o vídeo a partir de uma posição ligeiramente errada, e alguns leitores que pedem primeiro o fim do ficheiro recebiam o ficheiro inteiro.

O ficheiro que ainda está a ser gravado não pode ser reproduzido nem transferido até estar concluído, porque ainda não tem índice. O CamRelay recusa-o agora de forma clara, em vez de enviar um ficheiro que não vai reproduzir. As suas gravações concluídas não são afetadas.

Corrigido: estado "DESCONHECIDO" depois de reiniciar a aplicação a partir da web

Se usasse o botão Reiniciar (📱) na interface web durante a transmissão, a transmissão voltava e o VLC conseguia ligar-se de novo, mas a interface web mostrava o estado da transmissão como DESCONHECIDO. O botão Parar na notificação do telemóvel também não fazia nada. Ambos os problemas foram corrigidos: depois de reiniciar, a interface web mostra o estado correto e a notificação funciona como antes.

Obtenha a atualização

O CamRelay 1.0.6 está a ser disponibilizado no Google Play. Se ainda não a vê, deve chegar dentro de poucos dias. Não há nada a configurar: o seu NVR e as suas aplicações ONVIF vão encontrar as novas funcionalidades da próxima vez que se ligarem.

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.

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