26

Re: Не стартует ices

там не важно в анси или в ютф если все на лат.

27

Re: Не стартует ices

Тогда я не могу понять,почему не запускается.

28

Re: Не стартует ices

но запускался же? А потом что-то сделал и перестало

29

Re: Не стартует ices

Народ еще раз напишу свои конфиги,может в них дело.А так я уже и не знаю что делать.

Кофиг
Icecast2
[*][/*]
<icecast>
    <limits>
        <clients>300</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>32768</burst-size>
    </limits>

    <authentication>
        <admin-user>admin</admin-user>
        <admin-password>*******</admin-password>
    </authentication>

    <directory>
       <yp-url-timeout>15</yp-url-timeout>
       <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
    </directory>

     <directory>
        <yp-url-timeout>15</yp-url-timeout>
        <yp-url>http://www.oddsock.org/cgi-bin/yp-cgi</yp-url>
     </directory>
     <hostname>31.131.31.123</hostname>
     <listen-socket>
        <port>8000</port>
     </listen-socket>
     <fileserve>1</fileserve>
     
     <paths>
     <basedir>/etc/icecast2</basedir>
     <logdir>/var/log/icecast2</logdir>
     <webroot>/etc/icecast2/web</webroot>
     <adminroot>/etc/icecast2/admin</adminroot>
     <alias source="/" dest="/status.xsl"/>
     </paths>

     <logging>
     <accesslog>access.log</accesslog>
     <errorlog>error.log</errorlog>
     <loglevel>3</loglevel>
     </logging>

     <mount>
             <mount-name>/non-stop</mount-name>
             <password>*******</password>
             <max-listeners>300</max-listeners>
             <charset>cp1251</charset>
             <public>1</public>
             <stream-name>Radio HYPER!</stream-name>
             <stream-description>24/7 rock music</stream-description>
             <stream-url>www.radiohyper.com</stream-url>
             <genre>Rock Music</genre>
             <bitrate>128</bitrate>
             <type>audio/mpeg</type>
             <subtype>mp3</subtype>
             <hidden>0</hidden>
     </mount>
         

     <mount>
             <mount-name>/live</mount-name>
             <password>*******</password>
             <max-listeners>300</max-listeners>
             <!-- А вот это очень важно: предполагается, что слушатели подключаются к серверу именно по mountpoint /live, но если диджея в эфире нет, их автоматически (и прозрачно) перенаправляют на нон-стоп. Если диджей внезапно появляется в эфире, слушателей опять же автоматически перенаправляют на поток /live. Поэтому он должен быть основным. -->
             <fallback-mount>/non-stop</fallback-mount>
             <fallback-override>1</fallback-override>
             <fallback-when-full>0</fallback-when-full>
             <charset>cp1251</charset>
             <public>1</public>
             <stream-name>Radio HYPER!</stream-name>
             <stream-description>24/7 Rock Music!</stream-description>
             <stream-url>www.radiohyper.com</stream-url>
             <genre>Rock</genre>
             <bitrate>128</bitrate>
             <type>audio/mpeg</type>
             <subtype>mp3</subtype>
             <hidden>0</hidden>
    </mount>

    <security>
          <chroot>0</chroot>
          <changeowner>
          <user>icecast2</user>
          <group>icecast2</group>
          </changeowner>
    </security>

</icecast>
[*][/*]



И конфиг ices:
[*][/*]

<?xml version="1.0"?>
<ices:Configuration xmlns:ices="http://www.icecast.org/projects/ices">
  <Playlist>
    <File>/usr/share/icecast2/playlist.txt</File>
    <Randomize>0</Randomize>
    <Type>builtin</Type>
    <Module>ices</Module>
    <Crossfade>0</Crossfade>
  </Playlist>

  <Execution>
    <Background>1</Background>
    <Verbose>0</Verbose>
    <BaseDirectory>/usr/share/icecast2</BaseDirectory>
  </Execution>

     <Stream>     
     <Server>
               <Hostname>localhost</Hostname>
               <Port>8000</Port>
               <Password>*******</Password>
               <Protocol>http</Protocol>
     </Server>
         

    <Mountpoint>/non-stop</Mountpoint>
    <Name>Radio HYPER!</Name>
    <Dumpfile>ices.dump</Dumpfile>
    <Genre>Rock</Genre>
    <Description>Hyper 24/7 rock music</Description>
    <URL>www.radiohyper.com</URL>
    <Public>1</Public>
    <Bitrate>128</Bitrate>
    <Reencode>0</Reencode>
    <Samplerate>44100</Samplerate>
    <Channels>2</Channels>
    </Stream>
</ices:Configuration>
[*][/*]

30

Re: Не стартует ices

Странно как то ices пишет в логах:
Error opening /var/www/radiohyper/data/music/1.mp: Error opening: No such file or directory
Файл в playlist.txt написан 1.mp3 а не какой то там mp( как пишет ices)
И файл там есть.Странно как то все.

31

Re: Не стартует ices

Вопрос решен!!!

32

Re: Не стартует ices

Ну раз вопрос решен, то мог бы сказать сюда что бы другие столкнувшишь стой же бадягой, нашли тут ответ.
А так могу предположить что в playlist.txt были указаны вот так файлы.
1.mp3
2.mp3
а не
/home/user/music/1.mp3
/home/user/music/2.mp3

33

Re: Не стартует ices

Error opening /var/www/radiohyper/data/music/1.mp: Error opening: No such file or directory

если пишет так значит плейлист писался вручную "неподходящим" редактором
если создавать так

ls -1 *.mp3>playlist.txt

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