Powered by TWiki
RadioFACED > ManualDeInstalacao (1 vs. 2)
TWiki webs: Main | TWiki | Sandbox?   Log In or Register

Changes | Index | Search | Go
 <<O>>  Difference Topic ManualDeInstalacao (2 - 21 Mar 2007 - MonicaPaz)
Line: 1 to 1
 
META TOPICPARENT name="ComoFunciona"

Manual de Instalação da Rádio FACED Web

Line: 59 to 59
 

Compilando as Bibliotecas

Added:
>
>
Do site do Darkice (http://darkice.tyrell.hu/), na seção de Download, baixe as bibliotecas:
  • lame
  • twolame
  • libogg
  • libvorbis
  • faac

  1. Para os arquivos .tar.gz, descompactar usando: tar xzfv nomedoarquivo.tar.gz
  2. Para os arquivos .zip, descompactar usando: unzip nomedoarquivo.zip

Para cada arquivo a ser descompactado será criado um diretório de mesmo nome. Entre em cada diretório e rode os comandos:

  1. ./configure --prefix=/usr
  2. make
  3. # make install

Por padrão, a debian guarda os binários de programas compilados pelo usuários em /usr/local/bin, mas o darkice irá procurar em /usr/bin por essas bibliotecas, por isso é necessário usar --prefix=/usr.

 

Compilando o Darkice

Changed:
<
<
Será instalado em /usr/local/bin
>
>
Baixe os fontes do site do Darkice (http://darkice.tyrell.hu/), na download page.

Descompacte o arquivo usando: tar xzfv darkice-.tar.gz

No diretório criado, compile-o:

  1. ./configure
    • Verifique na saída do configure:
    • checking for lame library at /usr ... found at /usr
      checking for vorbis libraries at /usr ... found at /usr
      checking for faac library at /usr ... found at /usr
      checking for twolame library at /usr ... found at /usr
      checking for alsa libraries at /usr ... found at /usr
      checking for jack libraries at /usr ... found at /usr
      
  2. make
  3. # make install

Teste usando darkice -h e verifique a conformidade da saída.

Localizações

  • Darkice - Será instalado em /usr/local/bin
  • lame, jackd - /usr/bin
  • bibliotecas libogg, libvorbis e libfaac em: /usr/lib
 

Configurações

Line: 71 to 113
 
Added:
>
>

Versões da instalação de Março/2007

  • lame-3.96.1.tar.gz
  • twolame-0.3.6.tar.gz
  • libogg-1.1.2.tar.gz
  • libvorbis-1.1.0.tar.gz
  • faac-1.24.zip
  -- MonicaPaz - 21 Mar 2007

 <<O>>  Difference Topic ManualDeInstalacao (1 - 21 Mar 2007 - MonicaPaz)
Line: 1 to 1
Added:
>
>
META TOPICPARENT name="ComoFunciona"

Manual de Instalação da Rádio FACED Web

Sobre este manual

Este manual tem como objetivo documentar a instalação da solução adotada pela Rádio FACED Web, além de servir de material de apoio a difusão das rádios Web.

Para a implementação desta Rádio Web foi escolhido o Sistema Operacional Debian GNU/Linux, os Softwares Icecast2, Darkice, JACK e XMMS. Na sede da Rádio FACED Web temos a máquina geradora de stream que o envia para o CPD/UFBA para ser servido aos clientes.

Em construção

Atualize a sua lista de pacotes

Rode o comando:

# aptitude update

OBS: O símbolo # significa ser necessário está logado como super-usuário. Abra um terminal, use o comando su e digite a sua senha de root.

Player - XMMS

Adotamos nesta solução o XMMS, que é um player (tocador) multimídia livre com suporte a OGG, MP3, WAV e outros com o uso de plugins de entrada. Para mais informações acesse http://www.xmms.org.

Para adquirir o software, caso não já esteja instalado use:

# aptitude install xmms

Servidor de Som - JACK

JACK Audio Connection Kit - Servidor de som, permite encaminhar a saída do XMMS para o Darkice.

O JACK pode conectar um número de aplicações diferentes em um dispositivo de áudio, bem como permitir que eles compartilhem áudio entre eles. Ele tem suporte a dispositivos ALSA e OSS. Mais informações em: http://jackaudio.org/

Instale-o, usando:

# aptitude install xmms-jackasyn jackd qjackctl

  • O xmms-jackasyn é o plugin de saída do xmms, para conectá-lo ao JACK.
  • O qjackctl é o aplicativo gráfico mais popular de controle do JACK

Veja sobre a configuração do XMMS e o JACK mais adiante.

Gerador de stream - Darkice

O Darkice é um Encoder de Streaming ou gerador de stream de som ao vivo (live audio streamer). Suporta (levanta) stream nos formatos MP3 e OGG. Grava dos dispositivos: ALSA, OSS e JACK.

Darkice pode codificar nos seguintes formatos:

* mp3 - usando a lame library * mp2 - usando a twolame library * Ogg Vorbis * aac - usando a faac library

Mais informações em http://darkice.tyrell.hu/.

Compilando as Bibliotecas

Compilando o Darkice

Será instalado em /usr/local/bin

Configurações

XMMS

Darkice

JACK

-- MonicaPaz - 21 Mar 2007

META TOPICMOVED by="MonicaPaz" date="1174481577" from="RadioFACED.ManuaDeInstalacao" to="RadioFACED.ManualDeInstalacao"

View | History: r4 < r3 < r2 < r1 | More

View | History: r4 < r3 < r2 < r1 | More
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback