Pular para o conteúdo principal

Novidades do Yucca 0.4.0

19.11.2020

Necessidade do FFmpeg

As alterações necessárias para implementar a nova página de adição de fluxo exigem que o pacote FFmpeg esteja instalado, para que seja possível obter informações sobre a origem antes de adicioná-la ao servidor.

Para usuários do macOS, o pacote FFmpeg pode ser instalado com o Homebrew:

brew install ffmpeg

Para usuários de distribuições Linux, consulte a página de instalação atualizada para mais detalhes.

Nova página de adição de fluxo

Em vez de um simples campo de endereço, agora obtemos informações detalhadas sobre a origem e exibimos uma prévia:

Novo formulário de adição de fluxo

Caso a origem esteja indisponível, uma mensagem informativa é exibida:

Erro ao adicionar

Interface de gerenciamento de licença

Adicionar e acompanhar o status da licença ficou mais simples:

Visualização da licença

Cota global de fluxos

Um novo bloco foi adicionado à configuração do servidor — quota — que permite limitar o número máximo de usuários ou fluxos no servidor; ao atingir o limite, o usuário receberá um erro.

O número atual de usuários e fluxos, assim como a cota definida, pode ser visto na página de estatísticas:

Cota

Idioma ucraniano

Não podíamos deixar esse marco passar em branco: agora o idioma ucraniano está disponível na interface:

UK

Se você notar alguma imprecisão na tradução, escreva para nós por e-mail ou no chat do Telegram.

Outras alterações

Adicionado

  • Tratamento do erro License Expired (#603)
  • Informar o tempo até a expiração da licença nas métricas (#532)
  • Erros do fluxo para o usuário (#535)
  • Nível de log para o worker (#544)

Alterado

  • Mover o worker para uma aplicação separada (#555)
  • Alterar o IP de bind padrão de 127.0.0.1 para 0.0.0.0 (#600)
  • Alterar o caminho padrão do arquivo de configuração (#595)
  • Atualização do ffmpeg de 4.2.2 para 4.3.1 (#620)
  • Alternar o servidor para ReadOnly após o período de teste (#587)
  • O prober deve retornar apenas fluxos de mídia (#599)
  • Separar o cliente HTTP com e sem Interceptors (#601)
  • Aumentar o Timeout no método de adição de fluxo (#619)

Corrigido

  • A UI não trata erros de licença expirada (#606)
  • No formulário de adição de fluxo, o campo Name não está marcado como obrigatório (#618)
  • Os fluxos não são parqueados em ARM (#613)
  • A prévia de fluxos rtsp não é criada na página de criação do fluxo (#638)
  • O prober nativo não funciona corretamente em sistemas de 32 bits (#523)
  • Posicionamento incorreto do cursor ao clicar em um trecho de indisponibilidade (#635)
  • Desativar o autopreenchimento do navegador no Safari (#531)
  • Erro 500 ao adicionar um fluxo: pq: value too long for type character varying(255) (#626)
  • Após excluir um fluxo, é exibida uma página com erro 404 (#585)
  • Armazenar na prévia apenas uma imagem de baixa resolução (#598)

O que vem a seguir?

Para atualizar da versão 0.3.1 para a 0.4.0, consulte o guia de atualização; as instruções de instalação podem ser encontradas na seção Instalação.