E ai pessoal! Tudo certo?
Conversando com o Dio lá na Twitch comentei sobre um sistema opensource para gerenciamento de rádio online (streaming de áudio) e ele sugeriu que eu compartilhasse aqui com vocês. Vos apresento para os que não o conheciam o Azuracast!
O que é o Azuracast
O Azuracast é uma suíte completa para rádios online. Com sua interface web extremamente simples e uma instalação fácil é uma excelente opção para quem quer iniciar na transmissão de áudio através de protocolos HTTP
e HTTPS
. Em pouquíssimo tempo você já vai estar transmitindo seu som através da Internet.
Detalhe importante: O Azuracast ainda está em fase beta. O link para o projeto do Github estará nas referências da postagem (ele é feito majoritariamente em PHP
, eu particularmente domino melhor o Javascript
então tento resolver issues na parte do Front, que é em Vue.js
).
Estão inclusos no Azuracast:
- Organização, nomeação, e upload de suas músicas direto do Browser. (A opção em FTP também é possível);
- Elaboração de Playlists e Programação;
- Possibilidade de entrar ao vivo através de Softwares (como o OBS ou o Mixxx) ou até mesmo através do navegador;
- Página de Pedidos de Música;
- Envio do Streaming via Icecast ou ShoutCast (usar no seu site usando um player HTML5, pode ser até mesmo através da tag
- Detalhes de ouvintes, reports, localização e etc;
Live Demo
Para poder testar o Azuracast há um server disponível para testes, está em https://demo.azuracast.com/
Usuário: demo@azuracast.com
Senha: demo
O server é resetado de hora em hora, então se você tentar entrar nesse meio tempo pode ser que encontre algum problema.
E ai? Era o estímulo que faltava para você iniciar seu projeto de áudio na Web? Pensando nisso eu vou deixar aqui o Link do meu projeto do Github de um app de rádio feito em Flutter. Só fazer seu fork, mudar as cores conforme sua necessidade e pronto, já pode iniciar seu projeto.
Até a próxima! =D
Screenshots:
Fontes:
https://www.azuracast.com/about/#what-is-azuracast About Azuracast, Azuracast. Disponível em 15 de Novembro de 2019
Links:
Github do Azuracast: https://github.com/AzuraCast/AzuraCast
Github do App de Rádio em Flutter: https://github.com/yagoliveira92/radio-basic