Тема: изменение пути к конф файлу ices

где прописать путь к файлу? вместо /usr/local/etc нужно сделать другой путь

2

Re: изменение пути к конф файлу ices

это указывается при запуске ices
внимательно изучите документацио о нем или хотяб запустите ices --help

Re: изменение пути к конф файлу ices

пишет tarasian666:

это указывается при запуске ices
внимательно изучите документацио о нем или хотяб запустите ices --help

а по умалчанию можно сделать другой путь?

4

Re: изменение пути к конф файлу ices

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

Но проще же указать ему конфиг при запуске, как делают все нормальные люди

Re: изменение пути к конф файлу ices

а можешь приблизительно объяснить как работает радио хостинг?

6

Re: изменение пути к конф файлу ices

приблизительно - это просто компьютер с установленым серверным ПО для трансляции и если там есть нонстоп то установлена программа для вещания и не принципиально ices

Re: изменение пути к конф файлу ices

пишет tarasian666:

приблизительно - это просто компьютер с установленым серверным ПО для трансляции и если там есть нонстоп то установлена программа для вещания и не принципиально ices

нет вы не поняли, я имел ввиду чтобы потоки новые автоматом создавались прямо на сервере, допустим при регистрации нового аккаунта

8

Re: изменение пути к конф файлу ices

Это делается скриптами

Re: изменение пути к конф файлу ices

пишет tarasian666:

Это делается скриптами

понятно что скриптами, не понятно только как запустить несколько потоков, и постепенно,
я умудрился вывести конф файл icecast.conf прямо в корневую папку сайта чтобы можно было его редактировать прямо с сайта, далее возникли следующие вопросы: если я изменю конф файл то эти настройки вступят в силу если только перезагрузить программу, а как это сделать. второй вопрос нужно запускать ices в несколько потоков и опять же по отдельности чтобы у каждого был свой нон стоп а значит и плей листов должно быть несколько как я понял это можно сделать при запуске программы просто каждый раз вводить новые параметры, выходит конф файл в ices мне совсем не нужен?

10

Re: изменение пути к конф файлу ices

пишет tarasian666:

Это делается скриптами

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

11

Re: изменение пути к конф файлу ices

видимо вы еще слишком мало знаете чтоб таким заниматся раз задаете такие вопросы )
Тем более что это уже вопросы не относящиися к радио, а больше к администрированию

12

Re: изменение пути к конф файлу ices

а как поставить на несколько потоков пароли? чтобы на каждый был свой пасс?

13

Re: изменение пути к конф файлу ices

Ну это уже совсем банальщина...

14

Re: изменение пути к конф файлу ices

пишет tarasian666:

Ну это уже совсем банальщина...

сделать несколько моунтов?
типа

 <mount>
        <mount-name>/live</mount-name>

        <username>source</username>
        <password>1234</password>

        <max-listeners>100</max-listeners>
        <dump-file>/tmp/dump-example1.ogg</dump-file>
        <burst-size>65536</burst-size>
        <fallback-mount>/nonstop</fallback-mount>
        <fallback-override>1</fallback-override>
        <fallback-when-full>1</fallback-when-full>
        <!--intro>/etc/icecast2/intro.ogg</intro-->
        <hidden>0</hidden>
        <no-yp>1</no-yp>
        <!--authentication type="htpasswd">
                <option name="filename" value="myauth"/>
                <option name="allow_duplicate_users" value="0"/>
        </authentication-->
        <!--on-connect>/home/icecast/bin/stream-start</on-connect>
        <on-disconnect>/home/icecast/bin/stream-stop</on-disconnect-->
    </mount>




 <mount>
        <mount-name>/live1</mount-name>

        <username>source</username>
        <password>4321</password>

        <max-listeners>100</max-listeners>
        <dump-file>/tmp/dump-example1.ogg</dump-file>
        <burst-size>65536</burst-size>
        <fallback-mount>/nonstop1</fallback-mount>
        <fallback-override>1</fallback-override>
        <fallback-when-full>1</fallback-when-full>
        <!--intro>/etc/icecast2/intro.ogg</intro-->
        <hidden>0</hidden>
        <no-yp>1</no-yp>
        <!--authentication type="htpasswd">
                <option name="filename" value="myauth"/>
                <option name="allow_duplicate_users" value="0"/>
        </authentication-->
        <!--on-connect>/home/icecast/bin/stream-start</on-connect>
        <on-disconnect>/home/icecast/bin/stream-stop</on-disconnect-->
    </mount>

15

Re: изменение пути к конф файлу ices

http://www.icecast.org/docs/icecast-tru … _file.html