Icecast2 + Darkice

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Mikki556
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-02-03 12:06:27

Re: Icecast2 + Darkice

Непрочитанное сообщение Mikki556 » 2009-02-04 6:48:25

красиво однако))) но думаю в командной строке он у меня так работать не будет....и еще есть ли вебморда для проги в которой составлять плейлисты?чтобы было удобно.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35148
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Icecast2 + Darkice

Непрочитанное сообщение Alex Keda » 2009-02-04 9:08:17

а винамп у тя в командной строоке работает?
Определись чему замену ищешь...
Убей их всех! Бог потом рассортирует...

Mikki556
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-02-03 12:06:27

Re: Icecast2 + Darkice

Непрочитанное сообщение Mikki556 » 2009-02-04 9:23:34

Нет не работает.

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

gar69
проходил мимо
Сообщения: 1
Зарегистрирован: 2009-02-04 10:22:55

Re: Icecast2 + Darkice

Непрочитанное сообщение gar69 » 2009-02-04 11:19:40

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

Mikki556
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-02-03 12:06:27

Re: Icecast2 + Darkice

Непрочитанное сообщение Mikki556 » 2009-02-04 11:27:56

парой постов выше было написано как:)

Аватара пользователя
poison
рядовой
Сообщения: 12
Зарегистрирован: 2008-11-27 11:34:06
Откуда: Back in USSR
Контактная информация:

Re: Icecast2 + Darkice

Непрочитанное сообщение poison » 2009-04-24 9:54:11

а кто нибудь поднимал под фряхой вещание радио с DVB SkyStar2 в локалку?
если есть такие поделитесь опытом, уже две недели пляшу и все ни как, под линуксом есть все необходимое, но не хочется под ним настраивать, да еще отдельную машину задействовать.

logles
рядовой
Сообщения: 24
Зарегистрирован: 2008-12-24 20:36:31

Re: Icecast2 + Darkice

Непрочитанное сообщение logles » 2010-01-18 18:49:02

вот у меня возникла проблема: нужно ретранслировать больше сотни потоков с запароленого сервера.
пишу много блоков вида:

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

     <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> 
но почему-то возвращается таймаут. подскажите, что не так?

Аватара пользователя
poison
рядовой
Сообщения: 12
Зарегистрирован: 2008-11-27 11:34:06
Откуда: Back in USSR
Контактная информация:

Re: Icecast2 + Darkice

Непрочитанное сообщение poison » 2010-01-19 15:11:47

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 совпадают?

logles
рядовой
Сообщения: 24
Зарегистрирован: 2008-12-24 20:36:31

Re: Icecast2 + Darkice

Непрочитанное сообщение logles » 2010-01-19 17:34:59

mount совпадает с тем, что на удаленном сервере.
local mount - по-моему, без разницы какой.

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

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Icecast2 + Darkice

Непрочитанное сообщение princeps » 2010-02-08 14:07:44

если я беру звук с line-in звуковой карты и хочу в поток отправить название текущей песни. Она у меня в текстовом файле. Как поступить?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: Icecast2 + Darkice

Непрочитанное сообщение zeone » 2010-11-03 10:52:00

У меня глупый вопрос. Можно ли поднять радио без звуковой карты просто в сервере ее нету?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35148
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Icecast2 + Darkice

Непрочитанное сообщение Alex Keda » 2010-11-04 23:38:37

да
Убей их всех! Бог потом рассортирует...

zeone
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-01-29 11:51:02

Re: Icecast2 + Darkice

Непрочитанное сообщение zeone » 2010-11-05 13:07:39

Alex Keda
Если не трудно можешь посоветовать способ или кинуть инфу как это сделать?

Аватара пользователя
Sun
прапорщик
Сообщения: 486
Зарегистрирован: 2008-07-14 18:27:14
Откуда: Красноярск
Контактная информация:

Re: Icecast2 + Darkice

Непрочитанное сообщение Sun » 2012-06-05 10:09:15

Доброго всем, апну старую тему немного.

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

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

# 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 если подключить наушники музыку слышно и играет, а вот поток не слышно. Подскажите куда копать :)

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