[Icecast] Problem with icecast

001101 001101 at kanal7.ru
Fri Nov 10 02:06:18 PST 2006


Hi all !
----------
I have problem with streaming...

I use:
Linux Fedora Core 4 - 2.6.17-1.2142_FC4smp
Icecast 2.3.1 - installed from yum
ices 0.4 - installed from source
vlc 0.8.5 - installed from yum
----------
Im starting vlc like - 
......'#duplicate{dst="std{access=file,mux=raw,url=/usr/local/etc/ices/fifo/hitfm.mp3}",select="program=21",dst="std{access=file,mux=raw,url=/usr/local/etc/ices/fifo/dfm.mp3}"...


and test fifo - cat hitfm.mp3 > hit - and i see filesize is increase...
after that i starting icecast and ices, and try listen radio but i can 
listen only 2 of 10 station !
 but all fifo work done.
in ices logfile i see:
Error during send: Libshout reported send error, disconnecting: Socket error
Mounted on http://localhost:8080/dfm.mp3

in icecast logfile:
127.0.0.1 - - [11/Nov/2006:01:02:36 +0700] "SOURCE /rsn.mp3 HTTP/1.0" 
200 19 "-" "ices/0.4 libshout/2.2.2" 41
127.0.0.1 - - [11/Nov/2006:01:02:37 +0700] "SOURCE /dfm.mp3 HTTP/1.0" 
200 19 "-" "ices/0.4 libshout/2.2.2" 11
127.0.0.1 - - [11/Nov/2006:01:02:38 +0700] "SOURCE /energy.mp3 HTTP/1.0" 
200 19 "-" "ices/0.4 libshout/2.2.2" 2500
127.0.0.1 - - [11/Nov/2006:01:02:39 +0700] "SOURCE /auto.mp3 HTTP/1.0" 
200 19 "-" "ices/0.4 libshout/2.2.2" 2501
---------


icecast config file
===========
<icecast>
    <limits>
        <clients>100</clients>
        <sources>10</sources>
        <threadpool>5</threadpool>
        <queue-size>102400</queue-size>
        <client-timeout>30</client-timeout>
        <header-timeout>15</header-timeout>
        <source-timeout>10</source-timeout>
        <burst-on-connect>0</burst-on-connect>
        <burst-size>65535</burst-size>
    </limits>

    <authentication>
        <source-password>12345</source-password>
        <relay-password>12345</relay-password>
        <admin-user>admin</admin-user>
        <admin-password>12345</admin-password>
    </authentication>
    <hostname>radio.kanal7.ru</hostname>
    <listen-socket>
        <port>8080</port>
    </listen-socket>

    <mount>
        <mount-name>/auto.mp3</mount-name>
    </mount>
    <mount>
        <mount-name>/energy.mp3</mount-name>
    </mount>
    <mount>
        <mount-name>/hitfm.mp3</mount-name>
    </mount>
    <mount>
        <mount-name>/dfm.mp3</mount-name>
    </mount>
    <mount>
        <mount-name>/rsn.mp3</mount-name>
    </mount>
    <mount>
        <mount-name>/record.mp3</mount-name>
    </mount>
    <mount>
        <mount-name>/mcarlo.mp3</mount-name>
    </mount>
    <mount>
        <mount-name>/mayak.mp3</mount-name>
    </mount>

    <fileserve>1</fileserve>
    <paths>
        <basedir>/usr/share/icecast</basedir>
       <logdir>/var/log/icecast</logdir>
        <webroot>/usr/share/icecast/web</webroot>
        <adminroot>/usr/share/icecast/admin</adminroot>
        <pidfile>/var/run/icecast/icecast.pid</pidfile>
        <alias source="/" dest="/status.xsl"/>
    </paths>

    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
        <playlistlog>playlist.log</playlistlog>
        <loglevel>4</loglevel>
    </logging>

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



ices.conf for  station
==============
<?xml version="1.0"?>
<ices:Configuration xmlns:ices="http://www.icecast.org/projects/ices">
  <Playlist>
    <File>/usr/local/etc/ices/playlists/auto.pls</File>
    <Randomize>0</Randomize>
    <Type>builtin</Type>
    <Module>ices</Module>
  </Playlist>

  <Execution>
    <Background>1</Background>
    <Verbose>0</Verbose>
    <BaseDirectory>/var/log/ices/auto</BaseDirectory>
  </Execution>

  <Stream>
    <Server>
      <Hostname>localhost</Hostname>
      <Port>8080</Port>
      <Password>12345</Password>
      <Protocol>http</Protocol>
    </Server>
    <Mountpoint>/auto.mp3</Mountpoint>
    <Name>Autoradio</Name>
    <Genre>Radio</Genre>
    <Public>0</Public>
    <Bitrate>192</Bitrate>
    <Reencode>1</Reencode>
    <Channels>2</Channels>
  </Stream>
</ices:Configuration>

All other ices config making us this.....what i do wrong ?.


P.S Sorry fro my English.


More information about the Icecast mailing list