OTH HOST

Como Criar um Servidor de Rádio Online Usando VPS ou Servidor Dedicado – Icecast e SHOUTcast

Criar um servidor de rádio online é uma excelente opção para transmissão ao vivo de músicas, podcasts e programas. Com um VPS ou Servidor Dedicado, você pode hospedar sua própria rádio sem depender de plataformas terceiras, garantindo mais controle, melhor qualidade de áudio e menos custos recorrentes.

Neste artigo, você aprenderá como criar um servidor de rádio online usando VPS ou Servidor Dedicado, configurando o Icecast e o SHOUTcast.

📌 O Que é um Servidor de Rádio Online?

Um servidor de rádio online permite que você transmita áudio ao vivo pela internet, permitindo que ouvintes se conectem diretamente pelo navegador ou players de rádio.

🔹 Streaming de áudio 24/7 para ouvintes do mundo todo
🔹 Controle total sobre a qualidade da transmissão
🔹 Menos custos em comparação com serviços de streaming pagos
🔹 Suporte para transmissão ao vivo e playlists automáticas

💡 Conclusão: Criar um servidor próprio de rádio online oferece mais flexibilidade, controle e escalabilidade para a sua estação.

🔗 Precisa de um VPS ou Servidor Dedicado para Rádio Online? Veja Nossos Planos!


📌 Requisitos para um Servidor de Rádio Online

A configuração do servidor dependerá da quantidade de ouvintes simultâneos e da qualidade do áudio.

RecursoRecomendado para Pequenas RádiosRecomendado para Grandes Rádios
CPU2 vCPUs4+ vCPUs
Memória RAM4GB8GB+
Armazenamento50GB SSD200GB+ SSD NVMe
Largura de Banda1TB10TB+
Taxa de Bitrate96 kbps – 128 kbps192 kbps – 320 kbps
Software de StreamingIcecast, SHOUTcastIcecast KH, Liquidsoap

💡 Conclusão: Para transmissão para poucos ouvintes (até 100), um VPS é suficiente. Para grandes audiências, um Servidor Dedicado é essencial para melhor estabilidade e qualidade de transmissão.


📌 Como Criar um Servidor de Rádio Online com Icecast e SHOUTcast

Agora, vamos configurar um servidor Linux para streaming de áudio utilizando o Icecast e SHOUTcast.


✅ 1. Instalando e Configurando o Icecast no VPS

O Icecast é um dos servidores de streaming mais populares, suportando transmissões ao vivo e listas de reprodução automáticas.

🔹 Atualizar o sistema e instalar o Icecast:

sudo apt update && sudo apt install -y icecast2

🔹 Habilitar o Icecast e iniciar o serviço:

sudo systemctl enable --now icecast2

🔹 Editar o arquivo de configuração do Icecast:

sudo nano /etc/icecast2/icecast.xml

🔹 Modificar os seguintes parâmetros:

<hostname>radio.empresa.com</hostname>
<admin>[email protected]</admin>
<passwords>
<source-password>senhasegura</source-password>
<relay-password>senharelay</relay-password>
<admin-password>senhaadmin</admin-password>
</passwords>

🔹 Reiniciar o Icecast para aplicar as mudanças:

sudo systemctl restart icecast2

🔹 Acessar o painel do Icecast no navegador:

http://SEU_IP:8000

💡 Agora seu servidor Icecast está pronto para transmitir rádio online! 🚀


✅ 2. Instalando e Configurando o SHOUTcast

O SHOUTcast é uma alternativa popular ao Icecast, amplamente usado para rádios online.

🔹 Baixar e instalar o SHOUTcast:

wget https://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz
tar -xvzf sc_serv2_linux_x64-latest.tar.gz
cd sc_serv

🔹 Editar o arquivo de configuração do SHOUTcast:

nano sc_serv.conf

🔹 Configurar os seguintes parâmetros:

password=senhasegura
adminpassword=senhaadmin
logfile=logs/sc_serv.log
screenlog=1
publicserver=always

🔹 Iniciar o SHOUTcast:

./sc_serv &

🔹 Acessar o painel do SHOUTcast no navegador:

http://SEU_IP:8000

💡 Agora sua rádio está online com SHOUTcast! 🚀


✅ 3. Transmitindo Áudio com Liquidsoap (Auto DJ)

O Liquidsoap permite criar playlists automáticas, facilitando a programação de uma rádio 24/7.

🔹 Instalar o Liquidsoap:

sudo apt install -y liquidsoap

🔹 Criar um arquivo de configuração para Auto DJ:

nano autodj.liq

🔹 Adicionar o seguinte código para tocar músicas automaticamente:

radio = playlist("/var/music/")
output.icecast(%mp3, host="127.0.0.1", port=8000, password="senhasegura", mount="/stream", radio)

🔹 Executar o Auto DJ:

liquidsoap autodj.liq

💡 Agora sua rádio pode funcionar 24 horas sem intervenção manual! 🚀


✅ 4. Configurando Segurança e Firewall

🔹 Proteger as portas do Icecast e SHOUTcast:

sudo ufw allow 22
sudo ufw allow 8000
sudo ufw enable

🔹 Habilitar SSL para conexões seguras:

sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d radio.empresa.com

💡 Agora sua rádio está protegida contra acessos não autorizados! 🚀


📌 Conclusão: Seu Servidor de Rádio Online Está Pronto! 🚀

Agora você tem um servidor configurado para transmitir rádio online com Icecast e SHOUTcast, garantindo qualidade, segurança e controle total sobre sua estação.

Icecast configurado para transmissão ao vivo
SHOUTcast instalado como alternativa
Auto DJ configurado para playlists automáticas
Firewall e SSL ativos para maior segurança

🔗 Precisa de um VPS ou Servidor Dedicado para Rádio Online? Veja Nossos Planos! 🚀

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *