Pesquisa de site

Streaming de música online com Winamp Player e console Mixxx DJ usando "SHOUTcast Radio Server" no Linux


O tutorial anterior sobre o servidor SHOUTcast cobriu apenas a configuração básica do servidor na distribuição Linux CentOS 7, sem qualquer streaming de mídia ao vivo.

Este guia não é direcionado a usuários avançados de Linux e irá guiá-lo através do processo de como você pode usar um dos reprodutores de música mais populares em plataformas Windows, Winamp, para transmitir mídia de áudio online de pontos remotos com a ajuda do plugin SHOUTcast DSP e, também, como você pode usar o Mixxx DJ console, o programa de DJing de mixagem de música mais avançado no Linux, para colocar sua música mixada em- aéreo pela Internet.

Requisitos:

  1. Instale o servidor SHOUTCast Radio no Linux
  2. Instale o Linux Mint 17 (Qiana)

Embora o Mixxx esteja disponível em todas as principais distribuições Linux, este guia cobrirá apenas a instalação e configuração do Mixxx no Linux Mint 17, que é a plataforma mais adequada para iniciantes que só precisam uma plataforma de código aberto gratuita, com apenas alguns cliques ou comandos à distância para instalar e configurar todos os pacotes debian pré-construídos para o player Mixxx transmitir seus mixes pela Internet.

Importante: Como eu disse, as instruções a seguir são praticamente testadas no Linux Mint 17, mas as mesmas instruções também podem funcionar em todos os outros principais Distribuições Linux, a única diferença é a parte de instalação do Mixxx, que também você pode obtê-la fazendo yum ou apt.

Etapa 1: instalar e configurar o Mixxx para transmitir arquivos de áudio para o servidor SHOUTcast

1. Se você não é um usuário avançado de Linux e a linha de comando parece assustadora, você pode instalar o programa Mixxx a partir de uma interface gráfica de usuário, abrindo o Linux Mint Gerenciador de software.

Clique no Menu do Linux Mint, vá em Gerenciador de Software, procure o software Mixxx e instale-o em seu sistema, conforme apresentado nas imagens abaixo.

2. Como alternativa para minimizar o tempo, você pode usar a linha de comando para instalar o Mixxx. Abra um Terminal e digite o seguinte comando para instalar o software Mixxx.

sudo apt-get install mixxx

3. Após o Mixxx ser instalado em seu sistema, você precisa configurá-lo para poder transmitir áudio ao vivo para o servidor SHOUTcast. Abra o Mixxx e adicione um
pasta que contém amostras de áudio para testar a configuração. Carregue suas amostras de música nos consoles Mixxx e vá para o menu Opções -> Preferências.

4. No menu Preferências navegue até a parte inferior em Transmissão ao vivo e use as seguintes configurações (veja a captura de tela abaixo como exemplo).

  1. Marque a caixa Ativar transmissão ao vivo.
  2. Escolha a conexão do servidor Shoutcast
  3. Insira o Endereço IP do seu servidor SHOUTcast ou nome DNS no campo Host.
  4. Digite o número da porta do seu servidor SHOUTcast (por padrão é 8000 se não for alterado).
  5. Digite admin no arquivo Login (usuário padrão para o servidor SHOUTcast).
  6. No campo Senha Digite seu streampassword_1 configurado no servidor SHOUTcast (arquivo sc_server.conf).
  7. Marque a caixa Transmissão pública e insira as informações da sua estação de rádio.
  8. Se você usa MP3 no Steam, escolha este formato em Codificação.

5. Depois de terminar, clique no botão OK para aplicar as configurações e um novo pop-up deverá aparecer se a conexão com o servidor SHOTcast foi estabelecida com sucesso.

Isso é tudo! Clique no botão Play do console Mixxx e seu áudio deverá ser transmitido ao servidor que será transmitido ao vivo em suas redes ou Internet.

6. Se você quiser testar a funcionalidade do servidor, abra um navegador e digite o Endereço IP do seu servidor SHOUTcast ou nome de domínio com seu número de porta na URL http:/ /192.168.1.80:8000 e a transmissão ao vivo deverá estar disponível para download clicando em Ouvir.

7. Após o download do arquivo da lista de reprodução do servidor, use seu reprodutor de música favorito para abri-lo e ouvir as músicas da sua estação de rádio (no meu caso eu uso o reprodutor Audacious no Linux e mesmo no Windows para ouvir estações de rádio da Internet).

Além disso, tente não ouvir a estação de rádio do mesmo host que você está transmitindo para o servidor, mas use um computador diferente para entrar na página SHOUTcast Steam e baixar o arquivo da lista de reprodução.

Etapa 2: Configurar o Winamp no Windows para transmitir áudio para o servidor SHOUTcast

8. O Winamp pode ser transformado em um poderoso reprodutor de streaming de mídia com a ajuda do plug-in SHOUTcast DSP. Primeiro vá para a página de download do Nullsoft e pegue a última versão do SHOUTcast DSP.

9. Depois de instalar este plugin, abra o player Winamp e vá para Opções -> Preferências. No menu Preferências navegue até Plug-ins, selecione DSP/Effect, escolha SHOUTcast Source DSP e clique em Configurar plug-in ativo.

10. Uma nova janela chamada SHOUTcast Source deverá aparecer. Agora é hora de configurar o Winamp para transmitir mídia de áudio para o servidor SHOUTcast no Linux. Nas abas superiores clique em Saída e escolha Saída 1. Em seguida, vá para as guias inferiores, clique no menu Login e digite o Endereço IP do servidor SHOUTcast ou nome de domínio, número da Porta.

Escolha 1 para Stream ID e digite o usuário admin para DJ/User ID seguido por streampassword_1 configurado no servidor (arquivo sc_serv.conf) e Conectar usando modo Automático.

11. Em seguida, vá para a segunda guia inferior chamada Diretório, marque a caixa Tornar este stream público e insira um Nome para sua estação de rádio e um endereço URL público.

Se você já possui uma página do site para visitantes (você também pode colocar o endereço IP do servidor SHOUTcast e a porta no URL arquivado). – Etapa opcional.

12. Para definir a última configuração, clique na guia Encoder, escolha sua mídia favorita Tipo de codificador (geralmente MP3), deixe os valores padrão para Configurações do codificador e clique no botão Conectar.

Se você deseja que o Plug-in DSP inicie automaticamente e se conecte ao servidor SHOUTcast após iniciar o reprodutor Winamp, marque também a caixa Auto Connect.

13. Se as configurações estiverem corretas, você receberá uma mensagem em Status exibindo a quantidade de dados enviados ao servidor SHOUTcast. Abra um Putty e conecte-se ao terminal SSH remoto com o servidor SHOUTcast. Você deverá ver algumas informações detalhadas sobre o status da conexão.

14. Você também pode verificar o status e as informações da transmissão de rádio visitando o endereço IP do servidor SHOUTcast na porta 8000 de um computador diferente e baixando a lista de reprodução de mídia do servidor para ouvir música com seu reprodutor de áudio favorito.

15. Se você tiver uma conexão ativa com a Internet e tiver marcado Tornar este stream público no plug-in DSP Diretório guia configurada no Winamp. Sua estação de rádio Nome com o URL anexado será automaticamente criptografado e exibido na página http://www.shoutcast.comofficial. que você pode visitar clicando em Nome do Steam na interface da web do servidor SHOUTcast.

Etapa 3: execute tarefas administrativas do SHOUTcast

16. Para gerenciar o fluxo da sua estação de rádio, vá para a interface da web do SHOUTcast em http://server_IP:8000, clique no hiperlink Admin Login, digite suas credenciais de stream do servidor configuradas no arquivo sc_serv.conf do Linux e você poderá realizar tarefas administrativas, como visualizar seus ouvintes, exibir histórico de músicas, banir clientes e muito mais.

17. Para configurações mais avançadas do servidor SHOUTcast, vá para o mesmo endereço descrito acima, clique no hiperlink Login do servidor, insira as credenciais do seu servidor
configurado no mesmo arquivo sc_serv.conf e a interface web do servidor deverá aparecer.

Nesta página você pode consultar Logs do servidor, obter a quantidade de largura de banda utilizada, gerenciar seus Steams de Rádio ou outras configurações.

Isso é tudo que você precisa para configurar um servidor de rádio simples para transmitir arquivos de áudio através de redes ou Internet usando um servidor Linux e reprodutores de áudio de mídia do Linux ou Windows. Para configurações mais avançadas, visite a página wiki oficial do SHOUTcast em

Guia de primeiros passos do SHOUTcast

Se você planeja transmitir música ou outros arquivos de mídia na Internet, deve estar ciente das leis de direitos autorais. Nós (linux-console.net) não nos responsabilizamos de forma alguma pelo tipo de mídia que você transmitirá configurando seu próprio servidor de rádio usando este tutorial como orientação.