Banana Studio
News · BS Manager

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

O CamRelay 1.0.6 permite que seu NVR e seus apps ONVIF façam muito mais com a câmera do celular: receber eventos de gravação e da lanterna, ajustar o brilho e o zoom e renomear a câmera. O Windows e os NVRs agora reconhecem o novo nome da câmera na hora. A visualização ao vivo na web pode continuar reproduzindo em uma aba em segundo plano, e várias correções na interface web deixam o uso do dia a dia mais tranquilo.

CamRelay 1.0.6: suporte ONVIF mais completo para o seu NVR e uma visualização ao vivo na web mais fluida
Categories CamRelay
On this page

O CamRelay 1.0.6 já está disponível no Google Play. Esta versão é toda dedicada aos dispositivos que assistem à sua câmera. Seu NVR, seu software de gerenciamento de vídeo e seus apps ONVIF agora podem fazer muito mais com o celular: receber eventos, ajustar o brilho e o zoom e até renomear a câmera. Na parte web, a visualização ao vivo pode continuar reproduzindo em uma aba em segundo plano, e algumas correções deixam a interface web mais confiável.

Nada muda na forma de configurar o CamRelay. Se você já usa o app com um NVR, os novos recursos simplesmente estarão lá na próxima vez que o NVR se comunicar com o celular.

Eventos: seu NVR sabe o que a câmera está fazendo

Os eventos ONVIF permitem que um NVR reaja ao que acontece na câmera, em vez de perguntar a ela o tempo todo. O CamRelay 1.0.6 agora envia dois tipos de evento:

  • Gravação: quando a gravação local no celular começa ou para.
  • Lanterna: quando a lanterna é ligada ou desligada, seja pelo app, pela interface web ou pelo próprio NVR.

Assim que um NVR se inscreve, ele recebe o estado atual dos dois e, a partir daí, cada mudança 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 celular envia os eventos ao NVR no momento em que acontecem. As notificações push por HTTP simples, que é o que quase todo NVR usa, também funcionam em celulares de verdade.

Você pode usar esses eventos nas regras do seu NVR, por exemplo para mostrar um alerta quando a gravação local da câmera parar ou para registrar quando a lanterna foi usada.

E a detecção de movimento? O CamRelay não envia eventos de movimento. A detecção de movimento no celular gastaria mais bateria e esquentaria o aparelho, e o seu NVR está em melhor posição para fazer isso. NVRs como Frigate, Blue Iris ou Synology Surveillance Station analisam o próprio fluxo RTSP, e isso continua funcionando exatamente como antes.

Brilho e zoom, direto do seu NVR

Até agora, a exposição e o zoom digital só podiam ser alterados no app ou na interface web do CamRelay. Na versão 1.0.6, seu NVR e seus apps ONVIF também podem alterá-los.

Brilho e exposição

O CamRelay agora oferece o serviço ONVIF Imaging. Nas configurações de imagem do seu NVR ou app ONVIF, você vai encontrar:

  • Modo de exposição: Auto deixa a câmera cuidar da exposição, Manual deixa você mesmo ajustá-la.
  • Brilho: um controle deslizante de 0 a 100 que corresponde à faixa de compensação de exposição da câmera do celular.

É a mesma configuração que você vê no app, então uma mudança feita pelo NVR aparece no app e na interface web, e vice-versa. O foco não está disponível via ONVIF.

Zoom

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

  • Zoom contínuo enquanto você segura o botão, e zoom absoluto ou relativo para NVRs que pulam direto para uma posição.
  • O nível de zoom é memorizado, do mesmo jeito que quando você o altera no app.
  • Pan e tilt não estão disponíveis: a câmera de um celular não consegue girar. Presets e posição inicial (home) também não estão disponíveis; os NVRs recebem uma resposta clara em vez de um erro.

O brilho e o zoom só funcionam enquanto a câmera está transmitindo. Se não estiver, o NVR recebe uma resposta clara de "câmera não está ativa".

Renomeie a câmera pelo seu app ONVIF

Muitos apps ONVIF e o Windows mostram o nome de host da câmera. Na versão 1.0.6 você também pode alterá-lo por lá, e o CamRelay atualiza o nome da câmera em todos os lugares: nas configurações do app, na interface web e no nome exibido no vídeo. A transmissão não é interrompida e a gravação continua.

Só são aceitos nomes de rede válidos: letras, números e hifens, sem espaços, com até 63 caracteres. Isso impede que um cliente ONVIF coloque um texto qualquer no seu vídeo. Se o nome não for permitido, nada muda.

O Windows e os NVRs veem o novo nome na hora

Seja renomeando a câmera no app, na interface web ou por um app ONVIF, o CamRelay agora anuncia a mudança na rede imediatamente. O Windows e os NVRs que usam descoberta reconhecem o novo nome sem precisar reiniciar a câmera ou o app.

Configurações de câmeras do Windows 11 com dois celulares CamRelay pareados como câmeras de rede

Também corrigimos um caso em que o Windows continuava mostrando informações antigas depois que o CamRelay era reinstalado ou tinha os dados apagados. O Windows memoriza um número de versão para cada câmera que conhece, e uma instalação nova começava a contar do zero de novo, então o Windows ignorava a atualização. Agora o CamRelay sempre anuncia uma versão mais nova do que qualquer uma que o Windows já tenha visto.

Funciona melhor com mais softwares ONVIF

Softwares de gerenciamento de vídeo costumam verificar uma longa lista de recursos ONVIF ao adicionar uma câmera. Alguns deles recebiam do CamRelay uma resposta de "ação não suportada", o que fazia alguns programas desistirem ou mostrarem erros. Na versão 1.0.6:

  • O ONVIF Device Manager volta a abrir a página Profiles da câmera. Antes, ele parava com o erro "Object reference not set".
  • Softwares que gerenciam perfis de mídia recebem as respostas definidas pelo padrão ONVIF. O CamRelay tem um único perfil fixo que reúne todas as configurações, e agora informa isso corretamente em vez de recusar a solicitação.
  • O serviço PTZ agora responde a perguntas sobre seus recursos, presets e configuração que antes eram rejeitadas.
  • Solicitações extras do Media2 sobre OSD, máscaras, metadados e análises recebem respostas vazias adequadas em vez de erros.

Testamos o CamRelay de acordo com a especificação ONVIF e com softwares reais, incluindo o Windows, o ONVIF Device Manager e o Frigate.

Menos trabalho em segundo plano no Wi-Fi

O Wi-Fi informa pequenas mudanças, como a intensidade do sinal, cerca de uma vez por segundo. Antes, o CamRelay atualizava a descoberta de rede a cada uma delas. Agora essas mudanças são agrupadas, então o celular trabalha menos em segundo plano, enquanto a descoberta continua respondendo exatamente como antes.

Visualização ao vivo na web: continue reproduzindo em segundo plano

A visualização ao vivo na interface web pausa alguns segundos depois que você muda para outra aba. Isso economiza a bateria e a rede do celular. Mas alguns de vocês querem o contrário: ouvir com a conversa bidirecional ou deixar a imagem rodando em uma tela na parede.

Abaixo do player agora há a caixa de seleção Continuar reproduzindo em segundo plano:

  • Ela vem desativada por padrão, então nada muda a menos que você a ative.
  • Ela fica salva no seu navegador, e só nele. Nunca é enviada ao celular, então a escolha de quem está assistindo não afeta mais ninguém.
  • Manter a visualização rodando usa mais bateria e rede do celular, como lembra a dica ao lado da caixa de seleção.

Também corrigimos o Picture-in-Picture: o pequeno vídeo flutuante congelava depois de alguns segundos, porque a página achava que estava oculta. Agora ele continua reproduzindo enquanto estiver aberto.

Gerenciador de Arquivos: avanço mais preciso no vídeo

Ao reproduzir uma gravação pelo Gerenciador de Arquivos web, pular para um ponto do vídeo agora leva exatamente aonde você pediu. Alguns celulares podiam entregar o vídeo a partir de uma posição um pouco errada, e alguns players que pedem primeiro o final do arquivo recebiam o arquivo inteiro.

O arquivo que ainda está sendo gravado não pode ser reproduzido nem baixado até ser finalizado, porque ainda não tem índice. Agora o CamRelay recusa esse arquivo com clareza, em vez de enviar um arquivo que não vai reproduzir. Suas gravações já finalizadas não são afetadas.

Corrigido: status "DESCONHECIDO" depois de reiniciar o app pela web

Se você usava o botão Reiniciar (📱) da interface web durante a transmissão, a transmissão voltava e o VLC conseguia se conectar de novo, mas a interface web mostrava o status da transmissão como DESCONHECIDO. O botão Parar na notificação do celular também não fazia nada. As duas coisas foram corrigidas: depois de reiniciar, a interface web mostra o status correto e a notificação funciona como antes.

Baixe a atualização

O CamRelay 1.0.6 está sendo liberado no Google Play agora. Se ainda não aparecer para você, deve chegar em poucos dias. Não há nada para configurar: seu NVR e seus apps ONVIF vão encontrar os novos recursos na próxima vez que se conectarem.

Baixe o CamRelay no Google Play

Tem sugestões ou ideias? Toque em Enviar feedback na tela Sobre do app. Lemos todas as mensagens.

Related app

CamRelay - Câmera IP ao vivo via RTSP

Transforme seu celular Android em uma poderosa câmera de rede RTSP.

Related posts