Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[HELP] Icecast2 + compatibilité shoutcast, je suis perdu

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone
View previous topic :: View next topic  
Author Message
SpiN



Joined: 23 Mar 2009
Posts: 1

PostPosted: Mon Mar 23, 2009 1:13 pm    Post subject: [HELP] Icecast2 + compatibilité shoutcast, je suis perdu Reply with quote

Bonjour à tous,

Tout est dans le titre, je viens solliciter votre aide car je ne parviens pas à faire fonctionner icecast avec une compatibilité shoutcast.
Je m'explique, je suis équipé d'un boitier multmédia (dvico tvix pour ne pas le citer) qui sait lire les webradios, mais uniquement en shoutcast Sad.

Donc l'idée est de rajouter un socket compatible shoutcast à mon icecast (et un audio output à mon mpd) pour permettre d'écouter le flux sur ce boitier, et c'est là que ça se corse (le stream icecast standard lui fonctionne impec' Wink ).
J'ai longuement cherché partout sur le net avant de venir vous embeter, mais je tombe uniquement sur des tutos pour relayer icecast vers un serveur shoutcast Rolling Eyes

J'ai certainement du louper quelque chose quelque part, donc je vous colle ici les parties intéressantes des fichiers de configuration de mpd et icecast

mpd.conf :
Code:
audio_output {
        type                    "shout"
        name                    "SpiN Stream Web"
        host                    "127.0.0.1"
        port                    "8080"
        mount                   "/stream.ogg"
        password                "password"
        bitrate                 "106"
        format                  "44100:16:2"
#        user                    "source"                # optional
        description             "Stream diffusion Web" # optional
        genre                   "Rock"                  # optional
        public                  "yes"                    # optional
}

audio_output {
        type                    "shout"
        name                    "SpiN Stream HD 8000"
        host                    "127.0.0.1"
        port                    "8000"
        mount                   "/stream_hd.ogg"
        password                "password"
        quality                 "9.0"
        format                  "44100:16:2"
        description             "Stream LAN"
        genre                   "Rock"
        public                  "yes"
}



icecast.xml :
Code:
<hostname>localhost</hostname>

    <alias port="8000" source="/" dest="/shout" />
    <listen-socket>
        <port>8080</port>
    </listen-socket>

    <listen-socket>
        <port>8000</port>
        <shoutcast-compat>1</shoutcast-compat>
    </listen-socket>

 <fileserve>1</fileserve>
 <shoutcast-mount>/shout</shoutcast-mount>


Je ne suis pas non plus certain de l'adresse à utiliser dans le fichier .pls pour connecter le client, j'utilise la suivante :
File1=http://IP_serveur/shout/stream_hd.ogg

Totem me répond :
Code:
Impossible d'ouvrir l'emplacement ; vous n'avez peut-être pas la permission d'ouvrir le fichier.


Donc je me pose la question d'un problème de permissions, mais je ne sais ni où ni comment gérer ça.

Si j'essaye d'autres adresses, comme
File1=http://IP_serveur:8000/stream_hd.ogg
File1=http://IP_serveur:8000/shout/stream_hd.ogg
...
le /var/log/icecast2/error.log affiche :
Code:
 INFO connection/_handle_shoutcast_compatible password does not match "GET /stream_hd.ogg HTTP/1.1"


Enfin mon serveur mpd + icecast2 tourne sur une debian lenny (sur lequel est également installé un apache car il héberge un site web).

Voilà, j'ai essayé d'etre le plus clair et complet possible, j'espère que quelqu'un aura le courage de m'aider à résoudre ce petit souci, merci d'avance à tous ceux qui prendront le temps de se pencher sur mon cas Wink
Back to top
View user's profile Send private message
jcr
Modérateur français
Modérateur français


Joined: 14 Apr 2006
Posts: 544
Location: France, Auvergne

PostPosted: Tue Mar 24, 2009 1:31 pm    Post subject: Reply with quote

La première chose qui saute aux yeux est l'incohérence d ela config.
Par défaut et définition, shoutcast et le mode shoutcst de icecast ne lisent que du mp3... Or les mounts sont tous en .ogg...

De plus, et à cause d elimitations de shoutcast, le mode émulation de shoutcast ne permet qu'un seul mount, utilisant 2 ports consécutifs (8000 et 8001 par exemple)

vu le mécanisme de montage utilisé, tu n'as rien correspondant à shoutcast.
De plus, vu les points de montage,
File1=http://IP_serveur/shout/stream_hd.ogg

devrait être au moins:

File1=http://IP_serveur:8000/shout/stream_hd.ogg

Il ne s'agit pas d'un problème d epermissions, mais d etoute la config icecast qui ets à refaire, à partir d'un icecast.xml propre.
_________________
Epsilon Friends Radio Icecast Radio on CentovaCast admin panel. Icecast hosting
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Forum Francophone All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
subRebel style by ktauber