126

Re: Режим "Non Stop". Как сделать это?

если все правильно зделано то все работает !
рабочий пример

<mount>
        <mount-name>/stream1</mount-name>
        <max-listeners>400</max-listeners>
        <password>******</password>
        <fallback-mount>/fallback</fallback-mount>
        <fallback-override>1</fallback-override>
        <charset>cp1251</charset>
 </mount>

Отредактировано tarasian666 (18-02-2010 12:01:14)

127

Re: Режим "Non Stop". Как сделать это?

Я так понял делается это все в секции
    <mount>
        <mount-name>/live</mount-name>

        <!-- username>othersource</username>
        <password>hackmemore</password -->
        <fallback-mount>/autodj</fallback-mount>
    <mount>
Строки юзернейм и пассворд я закомментировал, иначе не подключает основной поток, пробовал ставить пароль hackmemore на осн., тоже не пускает, вероятно нужно еще юзернейм куда-то писать но в вещательных станциях нету такой строки, на фуллбеке используется пароль source-password.
На сайте ссылка только такая http://127.0.0.1/autodj.m3u и играет только поток с фуллбека.

Радио-хостинг от 100руб/мес, в ЛС

128

Re: Режим "Non Stop". Как сделать это?

юзернейм и пас можно закоментировать
тогда будет тот что "на верху" конфига, но проблема здесь на в паролях
маунт на fallback вобще не создавал, создается ices-ом

Отредактировано tarasian666 (18-02-2010 12:09:33)

129

Re: Режим "Non Stop". Как сделать это?

У меня Windows, а на сколько я знаю ices для линукса.
строка <fallback-mount>/autodj</fallback-mount> была закомментировано в конфиге скаченного сервера icecast для Windows, вот и спрашиваю тут как этой функцией воспользоваться

Отредактировано Ranger (18-02-2010 12:15:37)

Радио-хостинг от 100руб/мес, в ЛС

130

Re: Режим "Non Stop". Как сделать это?

ну ices не ices роли не играет
я привел рабочий пример конфига на 100%
есть даже что сам маунт fallback - ретранслятор и тоже работает

131

Re: Режим "Non Stop". Как сделать это?

Понял в чем проблема, сам броадкастер, автоматом дописывал .ogg в маунте, теперь другая проблема, при автоматическом смене потоков вещание останавливается где-то на минуту а потом прерывается каждые 3 сек если не перезапустить радиопрослушивание

Радио-хостинг от 100руб/мес, в ЛС

132

Re: Режим "Non Stop". Как сделать это?

возможно не совпадание битрейта или частоты дискредитации

133

Re: Режим "Non Stop". Как сделать это?

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

Радио-хостинг от 100руб/мес, в ЛС

134

Re: Режим "Non Stop". Как сделать это?

режим нон стоп на сэме можно реализовать через финкцию заложенную в самой программе и называется она AutoDJ Mode

при этом СЭМ будет выдавать в эфир треки согласно правилам ротации которые конфигурируются в настройках Playlist Rotation Rules

Do not play same album within
do not play same artist within
do not play same title within
do not play same track within

а теперь по порядку

1я строка говорит сэму какой интервал времени должен пройти прежде чем можно ставить следующий трек из одноо альбома
2я строка указывает через какой интервал можно поставить 1 и того же исполнителя
3я - говорит как часто можно ставить треки с 1 и тем же названием (прописанным в метатегах) - обратите внимание что уразных исполнителей могут быть одноименные песни
4я строка говорит как часто можно ставить 1 и тот же трек (файл)

после расстановки интервалов следует обратить вниман6ие на playlist logic module - тут указаны правила ротаци
согласно этим правилам + параметрам указанным выше СЭМ выбирает песню и ставит ее в эфир.

лично я использую ClockWheel logical module  (на самом деле принципиальной разницы я не обнаружил)
и пример конфигурации опишу именно на этом модуле...

после выбора модуля жмем configure- откроются настройки параметров модуля...
чтобы осуществить рандомное (случайное)
прокручивание треков из библиотеки достаточно указать подобную строку:

Cat['Tracks'].QueueBottom(smRandom, EnforceRules);

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

так же в настройках ротации есть 2 параметра колторые могут кому то показаться полезными - это:

keep N song in queue
use ghost queue

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

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

второй параметр позволяет осуществлять предзагрузку трека что иногда помогает ускорить работу сэма. Трек подгружается за несколько секунд до завершения предыдущего, а не за тот интервал времени который указан в параметрах FadeIn / Fade Out при завершении трека.


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

http://twilightradio.ru/radio/userbar/index.png

135

Re: Режим "Non Stop". Как сделать это?

кто то тут не понял о чем речь!
гуляй!

136

Re: Режим "Non Stop". Как сделать это?

пишет tarasian666:

гуляй!

А что не так? один изметодов реализации вещания врежиме нон-стоп кому-нибудь да пригодится

http://twilightradio.ru/radio/userbar/index.png

137

Re: Режим "Non Stop". Как сделать это?

здесь имелось ввиду что когда ни кто не вещает из диджеев (при отключенном sam-е к примеру) радио работает дальше

138

Re: Режим "Non Stop". Как сделать это?

аааа тогда да, весьма интересно )

http://twilightradio.ru/radio/userbar/index.png

139

Re: Режим "Non Stop". Как сделать это?

вышел из положения так:

<mount>
<mount-name>/belradio</mount-name>
<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<!-- <intro> /example_intro.ogg </intro> -->
</mount>

но при отключении одного, прерывается вещание радио.. Как этого избежать? Есть ли какая нибудь буферизация на асйкасте, чтобы плавно все переходило??

BelRadio - радио Белгорода online

Меняюсь ссылками, баннерами на главной и внутренних, пишите в ЛС

140

Re: Режим "Non Stop". Как сделать это?

хм.. у меня прерывание не наблюдалось. Можете пробовать увеличить буферизацию (queue-size)

141

Re: Режим "Non Stop". Как сделать это?

tarasian666

не помогает.. Вот конфиг:

<icecast>
    <limits>
        <sources>2</sources>
    </limits>
    <queue-size>1102400</queue-size>
    <authentication>
        <source-password>hackme</source-password>
        <relay-password>hackme</relay-password>
        <admin-user>admin</admin-user>
        <admin-password>hackme</admin-password>
    </authentication>
<mount>
<mount-name>/belradio</mount-name>
<fallback-mount>/nonstop</fallback-mount>
<fallback-override>1</fallback-override>
<!-- <intro> /example_intro.ogg </intro> -->
</mount>

    <hostname>10.2.246.68</hostname>
    <listen-socket>
        <port>8000</port>
    </listen-socket>
    <fileserve>1</fileserve>
    <hostname>94.232.9.212</hostname>
    <listen-socket>
        <port>8000</port>
    </listen-socket>
    <fileserve>1</fileserve>

    <paths>
        <logdir>./logs</logdir>
        <webroot>./web</webroot>
        <adminroot>./admin</adminroot>
        <alias source="/" dest="/status.xsl"/>
    </paths>
    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
          <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
    </logging>
</icecast>

BelRadio - радио Белгорода online

Меняюсь ссылками, баннерами на главной и внутренних, пишите в ЛС

142

Re: Режим "Non Stop". Как сделать это?

скорее всего несовпадение форматов (битрейта и частоты дескридитации)

143

Re: Режим "Non Stop". Как сделать это?

tarasian666
да помогло.. теперь такой вопрос возник.
При отключении первого, проходит около 10 секунд тишины

При подключении его вновь - он сразу вливается в эфир

Как сделать весь этот процесс плавным и отлаженым?

BelRadio - радио Белгорода online

Меняюсь ссылками, баннерами на главной и внутренних, пишите в ЛС

144

Re: Режим "Non Stop". Как сделать это?

http://imglink.ru/pictures/30-08-10/3df610e6853bc09393e4a50258252a15.gif

Это как понимать? всё работает нормально, а если подключаю mount то вот такая штука

145

Re: Режим "Non Stop". Как сделать это?

А ротатор купить тяжело?

146

Re: Режим "Non Stop". Как сделать это?

пишет Sweet Jam:

А ротатор купить тяжело?

Я не спрашивал тяжело или легко купить ротатор.

147

Re: Режим "Non Stop". Как сделать это?

пишет zyat:

пишет Sweet Jam:

А ротатор купить тяжело?

Я не спрашивал тяжело или легко купить ротатор.

А я не Вам отвечал.

148

Re: Режим "Non Stop". Как сделать это?

Уважаемые знатоки просьба помочь )
Имеется серв с Windows 2008 Server доступ через RDP дело в том, что в 2008 сервере отключили поддержку звука через rdp то есть SAM там не работает и проигрыватели тоже. Как можно реализовать нон стоп вещание если там стоит icecast2

149

Re: Режим "Non Stop". Как сделать это?

SAM может работать и "беззвучно"

150

Re: Режим "Non Stop". Как сделать это?

пишет tarasian666:

SAM может работать и "беззвучно"

Это то да, но без звуковухи на сервере не хочет просто воспроизводить треки в деках. Хз почему, но я на сервере установил виртуальные кабели и пустил по ним звук. Вещает нормально.

Fu** Pop, just Dance!