Skip to content

Releases: Wennington123/YooFree

YooFree 0.7

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:01

APK Android v0.7 (assinado) gerado pelo workflow build, commit ac600c0.

YooFree 0.6

Choose a tag to compare

@github-actions github-actions released this 20 Oct 15:34

APK Android v0.6 gerado pelo workflow build (commit cadf227).

YooFree 0.5

Choose a tag to compare

@github-actions github-actions released this 20 Oct 12:11

APK Android v0.5 gerado pelo workflow build (commit 69a3eba).

YooFree 0.4

Choose a tag to compare

@Wennington123 Wennington123 released this 20 Oct 11:59

YooFree 0.4

Interface nova

Visual minimalista e mais amigavel, com a mesma base funcional:

  • Video em cartao de cantos suaves, status em pilula no topo
  • Painel unico de controles: PTZ, zoom e gravacao em botoes redondos
  • Area de conexao (IP + Buscar) some automaticamente ao conectar
  • Modo paisagem com barra flutuante discreta
  • Botoes com area de toque >= 44dp e descricao para leitores de tela

Correcao

  • PTZ para baixo: o comando ia como DWON; agora vai DOWN

Desde a 0.3

  • Busca automatica de camera na rede (botao Buscar)

YooFree 0.3

Choose a tag to compare

@Wennington123 Wennington123 released this 20 Oct 11:50

YooFree 0.3

Novidade

  • Busca automatica de camera na rede: botao Buscar varre o Wi-Fi local
    (porta 554, com confirmação de handshake RTSP) e lista as cameras encontradas.
    Toque no IP pra preencher o campo e conectar — nao precisa mais descobrir o IP
    no roteador.

Correcoes (desde a 0.2)

  • Crash do decoder HEVC em estado Released (ex.: Redmi Note 12S, Android 15)
  • SETUP 405 Method Not Allowed: fallback de URIs alternativas

Notas

  • APK debug assinado com chave de debug
  • Se a camera estiver em outra sub-rede ou com isolamento de AP no roteador,
    a busca nao a encontra — nesse caso informe o IP manualmente

YooFree 0.2

Choose a tag to compare

@Wennington123 Wennington123 released this 15 Oct 23:06

YooFree 0.2

Correcoes

  • Crash ao Conectar em alguns aparelhos (ex.: Redmi Note 12S, Android 15):
    IllegalStateException: getInput/OutputFormat() is valid at Executing states...
    no decoder HEVC. O decoder agora se recupera sozinho quando o codec cai em
    estado Released (gratidao ao tester da issue, 🍺).
  • SETUP 405 Method Not Allowed em firmwares diferentes: o cliente RTSP agora
    tenta URIs alternativas (/track1, base, /media/video1).

Notas

  • APK debug assinado com chave de debug (instalacao livre)
  • PTZ: pesquisa de protocolo publicada em docs/research (iCSee/XMeye, Dahua,
    Tuya); implementacao vem na proxima versao

YooFree 0.1

Choose a tag to compare

@Wennington123 Wennington123 released this 10 Oct 20:35

Primeira versão pública do YooFree — cliente Android aberto e sem anúncios para câmeras Yoosee / GW (Gwell).

O que tem

  • 📹 Vídeo ao vivo HEVC/H.265 1080p via RTSP
  • 🕹️ PTZ: cima, baixo, esquerda, direita
  • 🔍 Zoom digital de 1x a 5x
  • 🔄 Paisagem: vira o celular e o vídeo ocupa a tela toda
  • 🎥 Gravação local em MP4 (sem re-encode, sem nuvem)

Instalação

  1. Baixe o YooFree-0.1.apk abaixo.
  2. No celular, autorize "instalar de fontes desconhecidas".
  3. Abra o app, digite o IP da câmera (ex.: 192.168.1.2) e toque em Conectar.
    O celular precisa estar no mesmo Wi‑Fi da câmera.

Notas técnicas

  • Cliente RTSP próprio: essas câmeras respondem 400 no DESCRIBE com auth, então players prontos não conseguem ler o SDP.
  • Muxer MP4 próprio: o MediaMuxer do Android crasha nativamente com HEVC em vários aparelhos.

Aviso

Use apenas em câmeras suas. O app é somente leitura sobre a câmera e não altera firmware.

Sem anúncios. Sem nuvem. Sem IA.