Darkice: nenhuma seção atual [0]

1

Eu estava tentando seguir as instruções aqui para configurar um fluxo de áudio local, mas quando tentei iniciar o Darkice , deu o erro DarkIce: DarkIceConfig.cpp:137: no current section [0] e saiu. O que isso significa?

Atualização: ... não copiei o arquivo de configuração corretamente. Eu consertei e agora funciona.

    
por Zelda64fan 24.04.2013 / 16:45

1 resposta

1

O Darkice precisa de um arquivo de configuração para poder transmitir para um servidor Icecast. Exemplos de arquivos de configuração podem ser encontrados em /usr/share/doc/darkice/examples , mas a configuração precisa ser adaptada às nossas configurações.

Uma configuração possível pode ser a seguinte:

[general]
duration        = 0      # duration in s, 0 forever
bufferSecs      = 1      # buffer, in seconds
reconnect       = yes    # reconnect if disconnected

[input]
device          = default # 'pulse' for Pulseaudio
sampleRate      = 44100   # sample rate 11025, 22050 or 44100
bitsPerSample   = 16      # bits
channel         = 2       # 2 = stereo

[icecast2-0]
bitrateMode     = vbr       # variable bit rate ('cbr' constant, 'abr' average)
quality         = 1.0       # 1.0 is best quality
format          = mp3       # format. Choose 'vorbis' for OGG Vorbis
bitrate         = 256       # bitrate
server          = localhost # or IP
port            = 8000      # port for IceCast2 access
password        = hackme    # source password to the IceCast2 server
mountPoint      = mystream.mp3  # mount point on the IceCast2 server .mp3 or .ogg
name            = mystream

Salve este arquivo em qualquer local (por padrão, o Darkice procura /etc/darkice.cfg ) e, em seguida, inicie o Darkice com

darkice -c /path/to/darkice.cfg
    
por Takkat 24.04.2013 / 22:09