Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/04/2013, à 07:19

Niblischim

Installation d'ices0 sur un VPS : "ligne 1: Erreur de syntaxe ..."

Bonjour à tous !
Je viens sur votre forum car j'ai un problème assez embêtant :
Je suis en train de créer une webradio, j'ai donc loué un serveur dédié (sous Ubuntu Desktop 11.04), et ai installé Icecast2.
Le problème est que j'aimerais installer Ices0 avec, pour créer une playlist qui marcherait 24/7.
Mais ça ne marche pas ! Dès que je veux le lancer, le terminal d'Ubuntu me mets ça :
/etc/ices0/ices.conf.dist: ligne 1: Erreur de syntaxe près du symbole inattendu « newline »
/etc/ices0/ices.conf.dist: ligne 1: `<?xml version='1.0' encoding='ISO-8859-1'?>'
(c'est pareil en enlevant encoding='ISO-8859-1')
Je ne comprends pas, et ça serait sympa que vous m'aidiez, car j'ai autre chose à faire pour ma webradio et je ne veux pas passer un temps fou à essayer de régler ce problème ^^ !
Pour ceux à qui ça intéresserait, voila mon fichier ices.conf.dist :

<?xml version='1.0' encoding='ISO-8859-1'?>
<ices:Configuration xmlns:ices="http://www.icecast.org/projects/ices">

  <Playlist>

    <!-- This is the filename used as a playlist when using the builtin
         playlist handler. -->
    <File>/root/ices-0.4/fourmi.txt</File>

    <!-- Set this to 0 if you don't want to randomize your playlist, and to
         1 if you do. -->
    <Randomize>1</Randomize>

    <!-- One of builtin, perl, or python. -->
    <Type>builtin</Type>

    <!-- Module name to pass to the playlist handler if using  perl or python.
         If you use the builtin playlist handler then this is ignored -->
    <Module>ices</Module>

    <!-- Set this to the number of seconds to crossfade between tracks.
         Leave out or set to zero to disable crossfading (the default). -->
    <Crossfade>3</Crossfade>
  </Playlist>

  <Execution>
    <!-- Set this to 1 if you want ices to launch in the background as a
         daemon -->
    <Background>1</Background>

    <!-- Set this to 1 if you want to see more verbose output from ices -->
    <Verbose>0</Verbose>

    <!-- This directory specifies where ices should put the logfile, cue file
         and pid file (if daemonizing). Don't use /tmp if you have l33t h4x0rz
         on your server. -->
    <BaseDirectory>/tmp</BaseDirectory>

  </Execution>

  <Stream>
    <Server>
      <!-- Hostname or ip of the icecast server you want to connect to -->
      <Hostname>*****</Hostname>
       <!-- Port of the same -->
      <Port>8000</Port>

      <!-- Encoder password on the icecast server -->
      <Password>****</Password>
     
      <!-- Header protocol to use when communicating with the server.
           Shoutcast servers need "icy", icecast 1.x needs "xaudiocast", and
           icecast 2.x needs "http". -->
      <Protocol>http</Protocol>

    </Server>

    <!-- The name of the mountpoint on the icecast server -->
    <Mountpoint>/fourmi</Mountpoint>

    <!-- The name of the dumpfile on the server for your stream. DO NOT set
         this unless you know what you're doing.
    <Dumpfile>ices.dump</Dumpfile>
    -->

    <!-- The name of you stream, not the name of the song! -->
    <Name>Radio Fourmi</Name>

    <!-- Genre of your stream, be it rock or pop or whatever -->
    <Genre>Rock funk et reggae</Genre>
    <!-- Longer description of your stream -->
    <Description>Un bonheur pour vos oreilles !</Description>

    <!-- URL to a page describing your stream -->
    <URL>http://****   </URL>

  <!-- 0 if you don't want the icecast server to publish your stream on
         the yp server, 1 if you do -->
    <Public>1</Public>

    <!-- Stream bitrate, used to specify bitrate if reencoding, otherwise
         just used for display on YP and on the server. Try to keep it
         accurate -->
    <Bitrate>128</Bitrate>

    <!-- If this is set to 1, and ices is compiled with liblame support,
         ices will reencode the stream on the fly to the stream bitrate. -->
    <Reencode>0</Reencode>

    <!-- Number of channels to reencode to, 1 for mono or 2 for stereo -->
    <!-- Sampe rate to reencode to in Hz. Leave out for LAME's best choice
    <Samplerate>44100</Samplerate>
    -->

    <Channels>2</Channels>
  </Stream>
</ices:Configuration>
(voila comme ça vous en savez plus sur ma webradio en même temps ^^)
Merci d'avance pour votre aide !

Hors ligne