/Azuracast_Noticias

Script para baixar áudio de noticias do site agenciabrasil.ebc.com.br

Primary LanguagePHP

Notícias em Áudio Para RádioWeb

Script para baixar áudio de notícias do site agenciabrasil.ebc.com.br
Lembrar de colocar o index.php dentro de um servidor que rode o php.

Criar uma Pasta: /root/noticias em seu servidor com AzuraCast.

mkdir /root/noticias && cd /root/noticias

Baixar o script noticias.sh para /root/noticias

wget https://raw.githubusercontent.com/byosni/azuracast_noticias/main/noticias.sh

Ajustar a URL do script apontando para o seu domínio onde está hospedado o arquivo PHP.
O script baixa a notícia em áudio e copia para dentro da pasta de midia da sua estacao no azuracast. Não esqueça de ajustar o caminho desta pasta também.

Dar permissão para o script

chmod +x noticias.sh

Programar o crontab

Programei o crontab para baixar a noticia em áudio alguns minutos antes de tocar a playlist.
No meu caso, a playlist sempre é executada aos 15 minutos da hora, então programo o crontab para baixar aos 10 minutos da hora

cronta -e
#baixa a noticia de hora em hora sempre aos 10 minutos da hora;
10 * * * * /root/noticias/noticias.sh