Atualmente, está se posicionando mundialmente um ambiente de conectividade na rede onde todo conteúdo multimídia é transmitido nela, o que facilita seu acesso de qualquer parte do mundo, omitindo as falhas de antenas de rádio já que a Internet é sem dúvida um meio muito mais confiável e seguro com maior alcance. Hoje encontramos milhões de estações de rádio, sites de TV, vídeos e muito mais diretamente por streaming, gratuitos e gratuitos. Neste segmento de tarefas, encontramos uma em particular que foi desenvolvida para isso, o SHOUTcast.
A Solvetic irá analisar o processo de instalação do SHOUTcast no Ubuntu 18.04 Server e ver como ele se torna uma plataforma ideal para streaming de mídia.
O que é SHOUTcastO SHOUTcast foi desenvolvido como um aplicativo de software de plataforma cruzada, de código aberto e gratuito, capaz de transmitir mídia pela Internet.
O sistema SHOUTcast baseia-se numa configuração "cliente + servidor" que dá a possibilidade de funcionar um servidor, quer directamente quer através de um serviço alojado, que oferece uma sequência ou sequências desde a "fonte" ligada ao servidor a qualquer cliente que esteja conectado ao servidor.
Assim, os clientes são conectados por meio de uma conexão direta, ou seja, um servidor / cliente onde o fluxo principal de dados, que são os dados de transmissão, será transferido do servidor para o cliente.
CompatibilidadeO SHOUTcast pode ser instalado no sistema como:
- Windows de 32 bits Windows 2000, XP, Vista, Windows 7
- Windows de 64 bits, Windows XP, Vista, Windows 7
- Linux de 32 bits
- Linux 64 bits
- BSD 8.x
- Mac OS X (Intel)
RequisitosOs requisitos para uma configuração ideal a ser estabelecida são:
- Um computador executando um sistema operacional compatível
- Um servidor SHOUTcast DNAS
- Uma fonte de entrada (Transcoder ou Winamp mais plug-in Source DSP)
- Mídia como DJ ou um dispositivo de captura, ou seja, o conteúdo a ser transmitido aos usuários
CaracteristicasAlguns de seus recursos mais destacados são:
- O software SHOUTcast DNAS foi catalogado como um dos padrões de transmissão de áudio mais desejados por milhares de usuários em todo o mundo, graças à sua versatilidade e ao fato de ser um software livre.
- Ao implementarmos o SHOUTcast, teremos a segurança de ter hospedagem gratuita e alta largura de banda o que evita incorrer em despesas desnecessárias.
- O Shoutcast é compatível com o sistema de monetização Targetspot, que permite a integração de anúncios em todo o mundo, facilitando sua gestão e controle em tudo o que se relaciona às questões econômicas.
- Todas as estações do SHOUTcast possuem uma API integrada desenvolvida para transmissão em vários locais o que nos dá um maior ponto de alcance.
- Todas as emissoras vinculadas ao SHOUTcast têm acesso gratuito a relatórios de sintonia, que são úteis para validar se o que está sendo transmitido é viável ou não.
- O SHOUTcast fornece um player HTML5 que pode ser vinculado a sites e é compatível com todos os tipos de dispositivos.
Agora veremos como instalar o SHOUTcast no Ubuntu 18.
1. Instale o SHOUTcast no Ubuntu
Passo 1
O primeiro passo será fazer o download da última versão do aplicativo SHOUTcast do site oficial, podemos fazer isso com o seguinte comando:
cd ~ wget http://download.nullsoft.com/SHOUTcast/tools/sc_serv2_linux_x64-latest.tar.gz
PROLONGAR
Passo 2
Assim que o download for concluído, vamos criar um novo diretório no diretório inicial e extrair o arquivo baixado usando os seguintes comandos:
mkdir ~ / SHOUTcast cd ~ / SHOUTcast tar -xvzf sc_serv2_linux_x64-latest.tar.gz
PROLONGAR
etapa 3
O próximo passo é criar um novo arquivo de configuração para o SHOUTcast, para isso vamos utilizar o seguinte comando:
sudo nano sc_serv.confPasso 4
Lá, vamos colar a seguinte configuração:
adminpassword = admin @ 123 password = admin @ 1234 requireestreamconfigs = 1 streamadminpassword_1 = admin @ 12345 streamid_1 = 1 streampassword_1 = admin @ 123456 streampath_1 = http: //192.168.0.17: 8000 logfile = logs / sc_serv.log w3clog = logs / sc_w3c. log banfile = control / sc_serv.ban ripfile = control / sc_serv.rip
PROLONGAR
ObservaçãoNo campo "streampath_1" inseriremos o endereço IP do servidor Ubuntu que servirá como meio de streaming.
Etapa 5
Salvamos as alterações usando a seguinte combinação de teclas:
Ctrl + O
Saímos do editor usando:
Ctrl + X
2. Acesse o SHOUTcast no Ubuntu
Neste ponto o SHOUTcast foi instalado e configurado, agora será necessário iniciar o serviço SHOUTcast e acessar a interface web.
Passo 1
Vamos usar o seguinte comando para iniciar o servidor SHOUTcast:
sudo ./sc_serv &
PROLONGAR
Passo 2
Agora, vamos a um navegador da web e inserimos a seguinte sintaxe:
http: // server_IP: 8000
etapa 3
Aí clicamos na linha "Server Login" localizada no canto superior direito e será apresentada a seguinte janela onde introduziremos as credenciais previamente configuradas:
Passo 4
Clique no botão “Acessar” e este será o ambiente que o SHOUTcast oferece:
PROLONGAR
Etapa 5
A partir daqui será possível iniciar todo o processo de configuração do streaming media a ser compartilhado:
PROLONGAR
Etapa 6
Para saber um pouco mais, podemos ir para a seção "Ajuda e Documentação" para ter diferentes alternativas de uso:
PROLONGAR
O SHOUTcast nos permite transmitir áudio para ouvintes em todo o mundo, onde há mais de 50.000 estações disponíveis.