201

Re: IceCast

<fallback-mount>/nonstop</fallback-mount>

-------------------------------
R244390603111<- пиво лить сюда

202

Re: IceCast

пишет Klef:

<fallback-mount>/nonstop</fallback-mount>

хмммм тогда что не так?

<icecast>
    <limits>
        <clients>100</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>
        <!-- If enabled, this will provide a burst of data when a client 
             first connects, thereby significantly reducing the startup 
             time for listeners that do substantial buffering. However,
             it also significantly increases latency between the source
             client and listening client.  For low-latency setups, you
             might want to disable this. -->
        <burst-on-connect>1</burst-on-connect>
        <!-- same as burst-on-connect, but this allows for being more
             specific on how much to burst. Most people won't need to
             change from the default 64k. Applies to all mountpoints  -->
        <burst-size>65535</burst-size>
    </limits>

    <authentication>
        <!-- Sources log in with username 'source' -->
        <source-password>hackme</source-password>
        <!-- Relays log in username 'relay' -->
        <relay-password>hackme</relay-password>

        <!-- Admin logs in with the username given below -->
        <admin-user>admin</admin-user>
        <admin-password>hackme</admin-password>
    </authentication>

    <!-- set the mountpoint for a shoutcast source to use, the default if not
         specified is /stream but you can change it here if an alternative is
         wanted or an extension is required
    <shoutcast-mount>/live.nsv</shoutcast-mount>
    -->

    <!-- Uncomment this if you want directory listings -->
    <!--
    <directory>
        <yp-url-timeout>15</yp-url-timeout>
        <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
    </directory>
     -->

    <!-- This is the hostname other people will use to connect to your server.
    It affects mainly the urls generated by Icecast for playlists and yp
    listings. -->
    <hostname>localhost</hostname>

    <!-- You may have multiple <listener> elements -->
    <listen-socket>
        <port>8000</port>
        <!-- <bind-address>127.0.0.1</bind-address> -->
        <!-- <shoutcast-mount>/test</shoutcast-mount> -->
    </listen-socket>
    <!--
    <listen-socket>
        <port>8001</port>
    </listen-socket>
    -->

    <!--<master-server>127.0.0.1</master-server>-->
    <!--<master-server-port>8001</master-server-port>-->
    <!--<master-update-interval>120</master-update-interval>-->
    <!--<master-password>hackme</master-password>-->

    <!-- setting this makes all relays on-demand unless overridden, this is
         useful for master relays which do not have <relay> definitions here.
         The default is 0 -->
    <!--<relays-on-demand>1</relays-on-demand>-->


    <!-- Only define a <mount> section if you want to use advanced options,
         like alternative usernames or passwords
    <mount>
        <mount-name>/live</mount-name>
        <username>othersource</username>
        <password>hackmemore</password>
        <max-listeners>1</max-listeners>
        <max-listener-duration>3600</max-listener-duration>
        <fallback-mount>/nonstop</fallback-mount>
        <fallback-override>1</fallback-override>
        <fallback-when-full>1</fallback-when-full>
        <charset>CP1251</charset>
        <stream-url>http://cool-radio.ru</stream-url>
        <hidden>1</hidden>
        <burst-size>65536</burst-size>
        <mp3-metadata-interval>1</mp3-metadata-interval>
        <authentication type="htpasswd">
                <option name="filename" value="myauth"/>
                <option name="allow_duplicate_users" value="0"/>
        </authentication>
        <on-connect>/home/icecast/bin/source-start</on-connect>
        <on-disconnect>/home/icecast/bin/source-end</on-disconnect>
    </mount>

    <mount>
        <mount-name>/nonstop</mount-name>
        <username>othersource</username>
        <password>hackmemore</password>
        <max-listeners>1</max-listeners>
        <max-listener-duration>3600</max-listener-duration>
        <fallback-mount>/live</fallback-mount>
        <fallback-override>1</fallback-override>
        <fallback-when-full>1</fallback-when-full>
        <charset>CP1251</charset>
        <stream-url>http://cool-radio.ru</stream-url>
        <hidden>1</hidden>
        <mp3-metadata-interval>1</mp3-metadata-interval>
        <authentication type="htpasswd">
                <option name="filename" value="myauth"/>
                <option name="allow_duplicate_users" value="0"/>
        </authentication>
        <on-connect>/home/icecast/bin/source-start</on-connect>
        <on-disconnect>/home/icecast/bin/source-end</on-disconnect>
    </mount>

    <mount>
        <mount-name>/auth_example.ogg</mount-name>
        <authentication type="url">
            <option name="mount_add"       value="http://myauthserver.net/notify_mount.php"/>
            <option name="mount_remove"    value="http://myauthserver.net/notify_mount.php"/>
            <option name="listener_add"    value="http://myauthserver.net/notify_listener.php"/>
            <option name="listener_remove" value="http://myauthserver.net/notify_listener.php"/>
        </authentication>
    </mount>

    -->

    <fileserve>1</fileserve>

    <paths>
        <!-- basedir is only used if chroot is enabled -->
        <basedir>/usr/share/icecast2</basedir>

        <!-- Note that if <chroot> is turned on below, these paths must both
             be relative to the new root, not the original root -->
        <logdir>/var/log/icecast2</logdir>
        <webroot>/usr/share/icecast2/web</webroot>
        <adminroot>/usr/share/icecast2/admin</adminroot>
        <!-- <pidfile>/usr/share/icecast2/icecast.pid</pidfile> -->

        <!-- Aliases: treat requests for 'source' path as being for 'dest' path
             May be made specific to a port or bound address using the "port"
             and "bind-address" attributes.
          -->
        <!--
        <alias source="/foo" dest="/bar"/>
          -->
        <!-- Aliases: can also be used for simple redirections as well,
             this example will redirect all requests for http://server:port/ to
             the status page
          -->
        <alias source="/" dest="/live"/>
    </paths>

    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
        <!-- <playlistlog>playlist.log</playlistlog> -->
          <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
          <logsize>10000</logsize> <!-- Max size of a logfile -->
        <!-- If logarchive is enabled (1), then when logsize is reached
             the logfile will be moved to [error|access|playlist].log.DATESTAMP,
             otherwise it will be moved to [error|access|playlist].log.old.
             Default is non-archive mode (i.e. overwrite)
        -->
        <!-- <logarchive>1</logarchive> -->
    </logging>

    <security>
        <chroot>0</chroot>
        <!--
        <changeowner>
            <user>nobody</user>
            <group>nogroup</group>
        </changeowner>
        -->
    </security>
</icecast>
Fu** Pop, just Dance!

203

Re: IceCast

ТТХ у потоков одинаковые?

-------------------------------
R244390603111<- пиво лить сюда

204

Re: IceCast

пишет Klef:

ТТХ у потоков одинаковые?

о боже, а это что такое? Если вы так обозвали битрейт то да

Отредактировано Psyhodelic (02-05-2010 04:31:31)

Fu** Pop, just Dance!

205

Re: IceCast

битрейт, моно/стерео, частота )
все должно быть одинаковым
зачем строка

<fallback-mount>/live</fallback-mount>

в маунте нонстоп?

сократите маунты до:

<mount>
<mount-name>/live</mount-name>
<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<charset>cp1251</charset>
</mount>

<mount>
<mount-name>/nonstop</mount-name>
<charset>cp1251</charset>
</mount>
-------------------------------
R244390603111<- пиво лить сюда

206

Re: IceCast

Klef, не работает(((

Fu** Pop, just Dance!

207

Re: IceCast

если при выключенном маунте live приконектится к нему, что происходит?

-------------------------------
R244390603111<- пиво лить сюда

208

Re: IceCast

пишет Klef:

если при выключенном маунте live приконектится к нему, что происходит?

Пардон заработало мой косяк) Щас проверю что с лайфом будет)

через секунду:
Всё ок слушатель при подключении веедущего переключается на лайф) спасибо огромное) сам бы не додумылся))

Отредактировано Psyhodelic (02-05-2010 05:35:18)

Fu** Pop, just Dance!

209

Re: IceCast

пишет metra52:

Ребят помогите что делать вырубается айскаст... сервер вроде не особо слабый... не должен вырубаться а вырубается не отдельные маунты а целиком айскаст

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

Отредактировано tarasian666 (02-05-2010 10:06:47)

210

Re: IceCast

ребята, помогите пожалуйста настроить ретрансляцию BBC Radio 1 через айскаст
вот два файла с данными
http://sradio.ru/stream/1827.m3u
http://sradio.ru/asx/1827.asx

211

Re: IceCast

icecast не умеет ретранслировать mms поток, насколько мне известно

212

Re: IceCast

Icecast. 20 relay на Win2k3. Полгода полёт отличный. Проблема одна: очень прилюбили пользователи одну радиостанцию. Пришлось даже сделать для неё дубль (второй источник). Вопрос: нельзя ли как то при пропадании основного источника relay этой станции, что бы по ссылке автоматически становился доступен relay дублёр? как то не солидно на сайте выкладывать ссылку на станцию и на "резерв" smile
Спасибо

213

Re: IceCast

думаю можно сделать систему двох fallback

214

Re: IceCast

1. Непонятная штука творится с icecast2
Обратите внимание на скрин по ссылке:
http:/radio-electron.ru/1.jpg
Количество соединений растет и растет. Нетагент фиксирует массу соединений, в icecast сервере фиксируется яко бы постоянно кто-то коннектится, хотя на самом деле слушателей не так много.
Может кто сталкивался, В чем проблема?
2. В айскасте выставлено 100 слушателей max
Почему в SAM пишется unlimited? Или я не там выставляю кол-во макс клиентов?

Отредактировано VladokZzz (13-05-2010 15:21:26)

------------------------
http://radio-electron.ru/img/logo_small.gif
http://radio-electron.ru/play

215

Re: IceCast

1. конект идет только с локального хоста
при отключеном айсе нетагент такое же показивает?
2. хз.. разве так важно? ))

216

Re: IceCast

пишет tarasian666:

1. конект идет только с локального хоста
при отключеном айсе нетагент такое же показивает?
2. хз.. разве так важно? ))

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

------------------------
http://radio-electron.ru/img/logo_small.gif
http://radio-electron.ru/play

217

Re: IceCast

первая мысль у меня, хоть и глупая, он что, сам к себе конектится кучу раз? lol
попробуйте с дефолтным конфигом запустить

218

Re: IceCast

Один фиг какие-то коннекты постоянно плодятся в сервере айскаста

------------------------
http://radio-electron.ru/img/logo_small.gif
http://radio-electron.ru/play

219

Re: IceCast

а переполнение памяти присутсвует?
попробуйте какую нибуть версию отсюда http://www.icecast.pwp.blueyonder.co.uk/

220

Re: IceCast

а нельзя две точки монтирования приписать? просто не хочется пробовать на работающем сервере - 1000 абонентов....

221

Re: IceCast

пишет dimon1:

а нельзя две точки монтирования приписать?

можно сколько угодно

222

Re: IceCast

Я имею ввиду что бы при нажатии на Listen к пользователю летел плейлист с двумя mountами. Как это сделать? пример конфига не приведёте?

223

Re: IceCast

Помогите решить проблемку.
Не могу понять, как написать конфиг под следующие задачи:
8 диджеев
Порт нон стоп, папка c хранимой музыкой /media/music
Файла приветствия нет.
Слушателей 1000 - max
Связка icecast + ices 0.4
Если не сложно, выложите примерный конфиг под такую задачу. Машина не очень мощная, поэтому хотелось бы буферы сделать поменьше, но скорость сети хорошая.
Качество вещания 96 kbps 44100 Stereo - 1 канал.

Заранее спасибо откликнувшимся.

224

Re: IceCast

пишет dimon1:

Я имею ввиду что бы при нажатии на Listen к пользователю летел плейлист с двумя mountами. Как это сделать? пример конфига не приведёте?

просто вручную написать плейлист.
QwiBeck
а в чем собственно проблема? Тут уже несколько раз выкладывали подобные конфиги.

225

Re: IceCast

tarasian666
C айскастом все понятно, а вот ices настроить не получается....