Configurações Gerais
As Configurações Gerais do Astra reúnem um conjunto de opções essenciais que permitem personalizar e otimizar a instalação do software. Essas configurações garantem uma boa experiência de streaming ao gerenciar aspectos como a integração com o InfluxDB, as configurações do servidor HTTP e as opções padrão dos streams.
Opções de Monitoramento
Seção intitulada “Opções de Monitoramento”
Integração com InfluxDB
Seção intitulada “Integração com InfluxDB”As opções de integração com o InfluxDB no Astra permitem configurar a conexão entre o Astra e o InfluxDB para armazenar estatísticas dos streams e dos adaptadores.
- Instance Name: nome do armazenamento de dados. Por padrão, o Astra usa o InfluxDB
- InfluxDB Address: endereço do armazenamento conectado. Por padrão, o endereço do InfluxDB é:
http://db-server:8086 - InfluxDB Organization: nome da sua organização nas configurações do InfluxDB
- InfluxDB Token: se você precisa conectar uma interface externa, cole o token da API da área de transferência
Para um guia detalhado, veja Integração do Astra com o InfluxDB
Webhook do Analisador
Seção intitulada “Webhook do Analisador”O recurso de Monitoramento no Astra é uma opção antiga que permite enviar dados de eventos, como estatísticas de streams e adaptadores, por meio de requisições HTTP POST para serviços externos.
Leia mais em: Exportar Eventos de Monitoramento
Webhook de Sessões
Seção intitulada “Webhook de Sessões”Exporta eventos ao encerrar sessões.
- URL: URL do webhook para envio dos eventos
- Minimal Session Time: duração mínima da sessão, em segundos, para enviar eventos. Se a sessão durar menos que esse tempo, nenhum evento será enviado
Opções do Servidor HTTP
Seção intitulada “Opções do Servidor HTTP”
As Opções do Servidor HTTP no Astra permitem configurar o servidor HTTP para fornecer acesso ao conteúdo de mídia usando os protocolos HTTP MPEG-TS ou HLS.
- HTTP Access Log: caminho completo do arquivo para gravar o log de requisições
- HTTP Sessions: ativa as sessões HTTP para autenticar e acompanhar a atividade dos usuários. Quando ativado, o item “Sessions” aparece no menu principal para ver todas as sessões ativas. Opção ativada por padrão
- Sessions Backend Address: webhook para exportar informações sobre as sessões ao finalizá-las
- Minimal Session Time: envia informações por webhook sobre sessões que durem mais que o tempo mínimo.
Para ativar o HTTPS, configure as seguintes opções:
- TLS certificate chain: caminho completo da cadeia de certificados. Por exemplo:
/etc/dehydrated/certs/example.com/fullchain.pem - TLS certificate key: caminho completo da chave do certificado. Por exemplo -
/etc/dehydrated/certs/example.com/privkey.pem - Disable TLS on primary port: marque esta opção se você quiser que a porta principal, definida pelo argumento de linha de comando
-p PORT, funcione sem HTTPS
Você pode obter um certificado gratuito da Let’s Encrypt. Para um guia detalhado, veja acme.sh
Opções Padrão dos Streams
Seção intitulada “Opções Padrão dos Streams”
Estas configurações são globais para todos os streams (a menos que sejam substituídas nas configurações do stream)
- Start stream on demand: ativa os streams quando houver clientes HTTP. Ativado por padrão
- HTTP Keep Active: define o tempo, em segundos, durante o qual o stream continua ativo mesmo sem clientes. O padrão é 0 - desliga o canal imediatamente quando o último cliente encerra a sessão
- Backup Start Delay: define o atraso, em segundos, antes de mudar para a fonte de backup
- Backup Return Delay: define o atraso, em segundos, antes de voltar para a fonte anterior
- Default codepage: define a codificação de caracteres das informações do stream no SDT
- Service provider: o nome da sua empresa. Usado na descrição do stream no SDT
- Network name: nome da rede do provedor. Usado na descrição do stream no SDT
- TCP Congestion Control: define o algoritmo de funcionamento do TCP CC
- CC Limit: define o limite de erros de CC na fonte. Ao exceder esse limite, a fonte será considerada fora de funcionamento
- Use multithreading for UDP receiving and transmitting: inicia threads separadas para processar os sockets UDP, ativado por padrão
- Bind DVB adapters by MAC: usa os endereços MAC DVB para vincular os adaptadores configurados ao dispositivo do sistema
Opções Padrão dos Adaptadores
Seção intitulada “Opções Padrão dos Adaptadores”
Estas configurações são globais para todos os adaptadores (a menos que sejam substituídas nas configurações do adaptador)
- Bind DVB adapters by MAC: usa os endereços MAC DVB para vincular os adaptadores configurados ao dispositivo do sistema