Тема: изменение пути к конф файлу ices
где прописать путь к файлу? вместо /usr/local/etc нужно сделать другой путь
Первый русскоязычный форум посвященный интернет-радиовещанию
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
где прописать путь к файлу? вместо /usr/local/etc нужно сделать другой путь
это указывается при запуске ices
внимательно изучите документацио о нем или хотяб запустите ices --help
пишет tarasian666:
это указывается при запуске ices
внимательно изучите документацио о нем или хотяб запустите ices --help
а по умалчанию можно сделать другой путь?
надо этот параметр задать перед компиляцией и перекомпилировать, но там задается только как префикс и все установиться в другую папку от чего может и не работать
Если только указать другую папку для конфига то искать это в коде исправлять и компилировать
Но проще же указать ему конфиг при запуске, как делают все нормальные люди
а можешь приблизительно объяснить как работает радио хостинг?
приблизительно - это просто компьютер с установленым серверным ПО для трансляции и если там есть нонстоп то установлена программа для вещания и не принципиально ices
пишет tarasian666:
приблизительно - это просто компьютер с установленым серверным ПО для трансляции и если там есть нонстоп то установлена программа для вещания и не принципиально ices
нет вы не поняли, я имел ввиду чтобы потоки новые автоматом создавались прямо на сервере, допустим при регистрации нового аккаунта
пишет tarasian666:
Это делается скриптами
понятно что скриптами, не понятно только как запустить несколько потоков, и постепенно,
я умудрился вывести конф файл icecast.conf прямо в корневую папку сайта чтобы можно было его редактировать прямо с сайта, далее возникли следующие вопросы: если я изменю конф файл то эти настройки вступят в силу если только перезагрузить программу, а как это сделать. второй вопрос нужно запускать ices в несколько потоков и опять же по отдельности чтобы у каждого был свой нон стоп а значит и плей листов должно быть несколько как я понял это можно сделать при запуске программы просто каждый раз вводить новые параметры, выходит конф файл в ices мне совсем не нужен?
пишет tarasian666:
Это делается скриптами
и опять по управлению програм, как я понимаю придется включать, выключать, вводить новые параметры через функцию system() как же мне их включать ведь они ниже корня сайта
видимо вы еще слишком мало знаете чтоб таким заниматся раз задаете такие вопросы )
Тем более что это уже вопросы не относящиися к радио, а больше к администрированию
а как поставить на несколько потоков пароли? чтобы на каждый был свой пасс?
пишет 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>
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться