Страница 2 из 2

Re: Icecast2 + Darkice

Добавлено: 2009-02-04 6:48:25
Mikki556
красиво однако))) но думаю в командной строке он у меня так работать не будет....и еще есть ли вебморда для проги в которой составлять плейлисты?чтобы было удобно.

Re: Icecast2 + Darkice

Добавлено: 2009-02-04 9:08:17
Alex Keda
а винамп у тя в командной строоке работает?
Определись чему замену ищешь...

Re: Icecast2 + Darkice

Добавлено: 2009-02-04 9:23:34
Mikki556
Нет не работает.

Мне нужен плеер который будет ловить радио...и работать при этом в командной строке

Re: Icecast2 + Darkice

Добавлено: 2009-02-04 11:19:40
gar69
unkn0wn писал(а):Написал статью про связку Icecast2 + Darkice, заценить можно тут: http://www.lissyara.su/?id=1556. Оценивайте, спрашивайте, неясности/неточности поправлю.
как с помощью этой связки локальные mp3 вопроизводить?

Re: Icecast2 + Darkice

Добавлено: 2009-02-04 11:27:56
Mikki556
парой постов выше было написано как:)

Re: Icecast2 + Darkice

Добавлено: 2009-04-24 9:54:11
poison
а кто нибудь поднимал под фряхой вещание радио с DVB SkyStar2 в локалку?
если есть такие поделитесь опытом, уже две недели пляшу и все ни как, под линуксом есть все необходимое, но не хочется под ним настраивать, да еще отдельную машину задействовать.

Re: Icecast2 + Darkice

Добавлено: 2010-01-18 18:49:02
logles
вот у меня возникла проблема: нужно ретранслировать больше сотни потоков с запароленого сервера.
пишу много блоков вида:

Код: Выделить всё

     <relay>
        <server>ип_удаленного_сервера</server>
        <port>порт_удаленного_сервера</port>
        <mount>/aplus</mount>
        <local-mount>/aplus</local-mount>
	<password>пароль_к_серверу</password>
        <on-demand>1</on-demand>
        <relay-shoutcast-metadata>1</relay-shoutcast-metadata>
    </relay> 
но почему-то возвращается таймаут. подскажите, что не так?

Re: Icecast2 + Darkice

Добавлено: 2010-01-19 15:11:47
poison
logles писал(а):вот у меня возникла проблема: нужно ретранслировать больше сотни потоков с запароленого сервера.
пишу много блоков вида:

Код: Выделить всё

     <relay>
        <server>ип_удаленного_сервера</server>
        <port>порт_удаленного_сервера</port>
        <mount>/aplus</mount>
        <local-mount>/aplus</local-mount>
	<password>пароль_к_серверу</password>
        <on-demand>1</on-demand>
        <relay-shoutcast-metadata>1</relay-shoutcast-metadata>
    </relay> 
но почему-то возвращается таймаут. подскажите, что не так?
а регистр mount и local mount совпадают?

Re: Icecast2 + Darkice

Добавлено: 2010-01-19 17:34:59
logles
mount совпадает с тем, что на удаленном сервере.
local mount - по-моему, без разницы какой.

сегодня утром как-то заработало. у меня закрались подозрения, что удаленный сервер просто перегружен. поэтому часто отвергает подключение...

Re: Icecast2 + Darkice

Добавлено: 2010-02-08 14:07:44
princeps
если я беру звук с line-in звуковой карты и хочу в поток отправить название текущей песни. Она у меня в текстовом файле. Как поступить?

Re: Icecast2 + Darkice

Добавлено: 2010-11-03 10:52:00
zeone
У меня глупый вопрос. Можно ли поднять радио без звуковой карты просто в сервере ее нету?

Re: Icecast2 + Darkice

Добавлено: 2010-11-04 23:38:37
Alex Keda
да

Re: Icecast2 + Darkice

Добавлено: 2010-11-05 13:07:39
zeone
Alex Keda
Если не трудно можешь посоветовать способ или кинуть инфу как это сделать?

Re: Icecast2 + Darkice

Добавлено: 2012-06-05 10:09:15
Sun
Доброго всем, апну старую тему немного.

Вообщем установлена связка:

Код: Выделить всё

# pkg_info | grep ice
darkice-1.1_1       An IceCast, IceCast2 and ShoutCast live audio streamer
icecast2-2.3.2_8,1  A streaming mp3/ogg-vorbis audio server
Настройки icecast:

Код: Выделить всё

<icecast>
    <limits>
        <clients>50</clients>
        <sources>2</sources>
        <threadpool>5</threadpool>
        <queue-size>524288</queue-size>
        <client-timeout>30</client-timeout>
        <header-timeout>15</header-timeout>
        <source-timeout>10</source-timeout>
        <burst-on-connect>1</burst-on-connect>
        <burst-size>65535</burst-size>
    </limits>

    <authentication>
        <source-password>12345</source-password>
        <relay-password>12345</relay-password>
        <admin-user>admin</admin-user>
        <admin-password>12345</admin-password>
    </authentication>

    <hostname>localhost</hostname>

    <listen-socket>
        <port>8000</port>
    </listen-socket>

    <mount>
        <mount-name>/radio</mount-name>
        <max-listeners>50</max-listeners>
        <burst-size>65536</burst-size>
    </mount>

    <fileserve>1</fileserve>

    <paths>
        <basedir>/var/icecast</basedir>
        <logdir>/log</logdir>
        <webroot>/web</webroot>
        <adminroot>/admin</adminroot>
        <pidfile>/run/icecast.pid</pidfile>
        <alias source="/" dest="/status.xsl"/>
    </paths>

    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
        <playlistlog>playlist.log</playlistlog>
        <loglevel>2</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
        <logsize>10000</logsize> <!-- Max size of a logfile -->
        <logarchive>1</logarchive>
    </logging>

    <security>
        <chroot>1</chroot>
        <changeowner>
            <user>icecast</user>
            <group>icecast</group>
        </changeowner>
    </security>
</icecast>
Настройки darkice:

Код: Выделить всё

[general]
duration        = 0         # duration of encoding, in seconds. 0 means forever
bufferSecs      = 5         # size of internal slip buffer, in seconds
reconnect       = yes       # reconnect to the server(s) if disconnected
realtime        = no        # run the encoder with POSIX realtime priority
rtprio          = 3         # scheduling priority for the realtime threads

[input]
device          = /dev/dsp  # OSS DSP soundcard device for the audio input
sampleRate      = 44100     # sample rate in Hz. try 11025, 22050 or 44100
bitsPerSample   = 16        # bits per sample. try 16
channel         = 2         # channels. 1 = mono, 2 = stereo

[icecast2-0]
bitrateMode     = cbr       # average bit rate
format          = mp3       # format of the stream: ogg vorbis
bitrate         = 64        # bitrate of the stream sent to the server
server          = 192.168.0.1 # host name of the server
port            = 8000      # port of the IceCast2 server, usually 8000
password        = 12345     # source password to the IceCast2 server
mountPoint      = radio     # mount point of this stream on the IceCast2 server
name            = MyRadio   # name of the stream
description     = Pirate station # description of the stream
url             = http://192.168.0.1 # URL related to the stream
genre           = music     # genre of the stream
public          = no        # advertise this stream?
#localDumpFile  = dump.ogg  # local dump file
Если все запустить то по адресу http://192.168.0.1:8000/radio будет идти вещание пустого потока. Для того чтобы пошло вещание установил mpg123, консольный плеер, запускаю композицию:

Код: Выделить всё

# mpg123 /home/admin/track1.mp3
На машине с FreeBSD если подключить наушники музыку слышно и играет, а вот поток не слышно. Подскажите куда копать :)

Заранее благодарен за помощь! :) :) :)