View previous topic :: View next topic |
Author |
Message |
Anonymous Guest
|
Posted: Wed Jul 04, 2007 5:07 pm Post subject: Relais icecast vers shoutcast |
|
|
Hello^^
Voila, j'essaye sans succès depuis quelques jours à monter un relais de mon serveur icecast vers un hébergeur de stream en shoutcast.
J'utilise mediabox404 couplé à icecast.
Config:
dans mon stream.xml de mediabox404 j'ai ça:
Code: |
<Stream>
<Server>
<Hostname>hostname</Hostname>
<Port>8001</Port>
<Password>password</Password>
<Protocol>http</Protocol>
<Format>ogg</Format>
</Server>
<Mountpoint>/radio.ogg</Mountpoint>
<Name>radio</Name>
<Genre>Rock</Genre>
<URL>http://monurl.org/</URL>
<Public>0</Public>
<Quality>4</Quality>
<Bitrate>128</Bitrate>
<Reencode>1</Reencode>
<Samplerate>44100</Samplerate>
<Channels>2</Channels>
</Stream> |
et dans mon icecast.xml:
Code: |
<relay>
<server>monserverdestream.com</server>
<port>11500</port>
<mount>/</mount>
<local>/radio.ogg</local>
<on>1</on>
<relay>1</relay>
</relay> |
on m'a suggéré de mettre "<Mountpoint>/</Mountpoint>" , mais on pourra plus écouter sur /radio.ogg ?
pour l'instant, je n'ai pu de flux affiché sur mon icecast (j'ai pas encore fait la modif du montpoint).
pour shoutcast, il suffit simplement de mettre
Code: |
* RelayServer=blabla.com
* RelayPort=8001 |
dans la config?
merci de m'éclairer de vos lanternes^^
++ |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Thu Jul 05, 2007 1:24 pm Post subject: |
|
|
Pour que shoutcast relaie ton serveur, il faut effectivement que icecast exporte le stream sur /. Tu peux par exemple définir un alias de / vers /radio.ogg et il sera content !
Ensuite pour mediabox => icecast, faut voir la doc de mediabox, et t'assurer que tu as bien mis le bon port (je vois dans ta conf icecast le port 11500, alors que mediabox404 semble utiliser le port 8001.
Fais attention aussi, la syntaxe documentée pour le mount point est <local-mount>/radio.ogg</local-mount> et non pas <local> (mais ça marche peut-être aussi cela dit...) |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Fri Jul 06, 2007 11:32 am Post subject: |
|
|
merci Gilou
1/
Quote: |
Tu peux par exemple définir un alias de / vers /radio.ogg |
je fais comment et dans quelle section je mets?
2/ pour le port de "monserverdestream.com" (qui est le serveur shoutcast qui va relayer mon flux de mon icecast), j'ai mis son port à lui, faut que je mette le mien alors?
3/
Quote: |
<local-mount>/radio.ogg</local-mount> et non pas <local> |
je mets:
Code: |
<mount>/</mount>
<local-mount>/radio.ogg</local-mount>
|
dans icecast.xml ?
4/ Sinon, il n'y a pas le mot de passe de la source à donner?
je vais réessayer avec mon hébergeur de stream
++[/quote] |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Tue Jul 10, 2007 9:54 am Post subject: |
|
|
Quote: |
1/
Quote: |
Tu peux par exemple définir un alias de / vers /radio.ogg |
je fais comment et dans quelle section je mets?
|
RTFM : http://icecast.org/docs/icecast-2.3.1/icecast2_config_file.html#path
Quote: |
2/ pour le port de "monserverdestream.com" (qui est le serveur shoutcast qui va relayer mon flux de mon icecast), j'ai mis son port à lui, faut que je mette le mien alors?
|
Pas compris, mais ton serveur icecast doit relayer le bon port de mediabox404 (si celui-ci ne stream pas directement, je ne connais pas la chose), et au bout, c'est à shoutcast d'aller chercher le port convenable ou tourne icecast.
Quote: |
3/
Quote: |
<local-mount>/radio.ogg</local-mount> et non pas <local> |
je mets:
Code: |
<mount>/</mount>
<local-mount>/radio.ogg</local-mount>
|
dans icecast.xml ?
|
J'ai pas compris encore, tu auras ton /radio.xxx (OGG si tu veux relayer via du shoutcast, bon courage btw), et un alias de / vers /radio.xxx, c'est gore de monter franchement un stream sur /, mais ton problème.
Quote: |
4/ Sinon, il n'y a pas le mot de passe de la source à donner?
je vais réessayer avec mon hébergeur de stream
|
Pas compris... Si ton icecast se connecte à ta source, il faut lui donner le pass, cf la doc de mediabox404 tout ça, probablement. |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Sat Jul 14, 2007 1:50 pm Post subject: |
|
|
ça ne fonctionne tjrs pas..
plusieurs infos:
- j'ai changé de port et je diffuse maintenant en mp3, voir si c'est l'ogg qui merdait
- même mots de passe d'admin pour shout et icecast
voici le log du serveur shoutcast (http://flux2.interplanete.fr:8955/):
Code: |
<07/14/07@15:38:26> [source] creating relay socket
<07/14/07@15:38:26> [source] relay host gave success (HTTP/1.0 200 OK)
<07/14/07@15:38:26> [source] relay from 62.147.164.174 established.
<07/14/07@15:38:26> [source] icy-name:N/A ; icy-genre:N/A
<07/14/07@15:38:26> [source] icy-pub:0 ; icy-br:0 ; icy-url:http://www.shoutcast.com
<07/14/07@15:38:26> [source] icy-irc:N/A ; icy-icq:N/A ; icy-aim:N/A
<07/14/07@15:38:58> [source] no data (30s timeout). disconnecting.
<07/14/07@15:38:58> [source] disconnecting from relay host [waiting 30s]
|
mon stream.xml de mon icecast (http://www.desperate-geeks.org:8005/):
Code: |
<?xml version="1.0"?>
<stream404:Configuration xmlns:stream404="http://www.icecast.org/projects/ices">
<Playlist>
<File>/home/toto/heberg/playlist.txt</File>
<Randomize>1</Randomize>
<Type>sql</Type>
<Module>stream404</Module>
<Crossfade>5</Crossfade>
</Playlist>
<BackupPlaylist>
<File>/home/toto/heberg/playlist.txt</File>
<Randomize>1</Randomize>
<Type>builtin</Type>
<Module>stream404</Module>
</BackupPlaylist>
<Execution>
<Background>0</Background>
<Verbose>1</Verbose>
<BaseDirectory>/tmp</BaseDirectory>
</Execution>
<Sql>
<Hostname>localhost</Hostname>
<Port>3306</Port>
<Sqltype>MYSQL</Sqltype>
<User>babar</User>
<Password>password</Password>
<Database>blablabla</Database>
<Table>t_streamstack</Table>
<UrgTable>t_pilotstack</UrgTable>
<CurrentStreamTable>t_currentstream</CurrentStreamTable>
<StreamLogTable>t_streamlog</StreamLogTable>
<MetadataTable>t_metadata</MetadataTable>
</Sql>
<Stream>
<Server>
<Hostname>toto-server</Hostname>
<Port>8005</Port>
<Password>password</Password>
<Protocol>http</Protocol>
<Format>mp3</Format>
</Server>
<Mountpoint>/radio.mp3</Mountpoint>
<Name>POG radio</Name>
<Genre>Rock</Genre>
<URL>http://monjolisite.org/</URL>
<Public>0</Public>
<Quality>4</Quality>
<Bitrate>128</Bitrate>
<Reencode>1</Reencode>
<Samplerate>44100</Samplerate>
<Channels>2</Channels>
</Stream>
</stream404:Configuration>
|
et mon icecast.xml (http://www.desperate-geeks.org:8005/):
Code: |
<icecast>
<limits>
<clients>500</clients>
<sources>4</sources>
<threadpool>5</threadpool>
<queue-size>102400</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
</limits>
<authentication>
<source-password>password</source-password>
</authentication>
<hostname>toto-server</hostname>
<listen-socket>
<port>8005</port>
</listen-socket>
<authentication>
<admin-user>toto</admin-user>
<admin-password>password</admin-password>
</authentication>
<fileserve>1</fileserve>
<paths>
<basedir>/usr/share/icecast2</basedir>
<logdir>/var/log/icecast2</logdir>
<webroot>/usr/share/icecast2/web</webroot>
<adminroot>/usr/share/icecast2/admin</adminroot>
<alias source="/" dest="/status.xsl" />
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>4</loglevel>
</logging>
<directory>
<yp-url-timeout>15</yp-url-timeout>
<yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
</directory>
<security>
<chroot>0</chroot>
<changeowner>
<user>icecast2</user>
<group>icecast</group>
</changeowner>
</security>
</icecast>
|
qu'es-ce qui manque ou qui n'est pas bon? http://flux2.interplanete.fr:8955/ ne relaye toujours pas http://www.desperate-geeks.org:8005/ :/
++ |
|
Back to top |
|
|
Anonymous Guest
|
Posted: Mon Jul 16, 2007 5:35 pm Post subject: |
|
|
Il fallait faire <alias source="/" dest="/stream.mp3"/> , tout fonctionne.
cependant, je perds ma page status.xsl en faisant ça, je tome direct sur mon point de montage. comment retrouver la page des statuts?
++ |
|
Back to top |
|
|
|
|
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
|