Lecteur

Arc -  
 Arc -
Bonjour,

Je suis animateur radio, mais cette dernière n'est diffusée que localement. Je voudrais créer un lecteur pour que les gens puissent nous ecouter en direct. Coment puis je faire pour l'intégrer au site internet?

Voici un petit exemple : http://www.radio-soleil.com/lecteur.htm.

Merci beaucoup....

2 réponses

  1. zoby44 Messages postés 868 Statut Membre 199
     
    Salut, pour ça, il faut que tu installe un serveur streaming.
    Si tu es sous windows, je peux te filer un coup de main, sinon ...
    Tout d'abord, il faut que tu installe :
    - Winamp : http://fr.winamp.com/ et son plugin : oddcast -> http://www.oddsock.org/tools/oddcastv2%5Fwa2/oddcast_dsp_wa2_v2.0.15.exe
    - Le serveur icecast : https://ftp.osuosl.org/pub/xiph/releases/icecast/icecast2_win32_2.3.2_setup.exe
    - Et le logiciel qui permet de streamer tout ca : ezstream ->https://ftp.osuosl.org/pub/xiph/releases/ezstream/ezstream-0.5.4-win32.zip

    Une fois le tout installé, tu ouvres winamp, tu vas dans options -> Préférences ( CTRL+P )
    Dans la partie Effet/DSP -> oddcast DSP ** tu fait configurer
    Une petite fenetre s'ouvre
    Bouton Config :

    ->Onglet general :
    Bitrate : 128 - 128 - 128 (défaut)
    Sample Rate : 44100 (défaut)
    Channels : 2
    Encoder Type : OGG
    Archive Directorie : Que dalle
    Laisse le bouton décoché
    Log Level : 1
    Log file : par défaut

    ->Onglet Encode :
    Tu laisse comme c'est

    ->Onglet server
    Server Type : Icecast2
    Server:localhost
    Port : 8000
    Encoder Password : hackme (le mot de passe par défaut de Icecast)
    Genre : Ce que tu veux
    Moutpoint : /stream.ogg --> C'est le nom du fichier de streaming
    Stream URL : 127.0.0.1:8000 --> On s'en fout
    Stream Desc : Description du serveur (on s'en fout aussi)

    Après, tu lance Icecast2 Win 32 (tu devrais avoir l'icone sur ton bureau)
    Dans configuration -> Edit ** Tu devrais avoir un fichier texte dans ce genre :
    <!-- This config file contains a minimal set of configurable parameters,
         and mostly just contains the things you need to change.  We created
         this for those who got scared away from the rather large and heavily
         commented icecast.xml.dist file. -->
    <icecast>
        <limits>
            <sources>2</sources>
        </limits>
        <authentication>
            <source-password>hackme</source-password>
            <relay-password>hackme</relay-password>
            <admin-user>admin</admin-user>
            <admin-password>hackme</admin-password>
        </authentication>
    
        <hostname>localhost</hostname>
        <listen-socket>
            <port>8000</port>
        </listen-socket>
        <fileserve>1</fileserve>
        <paths>
            <logdir>./logs</logdir>
            <webroot>./web</webroot>
            <adminroot>./admin</adminroot>
            <alias source="/" dest="/status.xsl"/>
        </paths>
        <logging>
            <accesslog>access.log</accesslog>
            <errorlog>error.log</errorlog>
          	<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
        </logging>
    </icecast>
    

    Ce fichier sert à modifier ton login et mot de passe (et sans doute plus d'option, mais ce n'est pas très important pour le moment)
    Ca sert a rien de modifier le nom du serveur, il sera redirigé grâce au DNS et aux ports.

    Normalement, le serveur de streaming devrais être fonctionnel. Enfin, faut lancer "ezstream.exe".
    Ensuite, il faut brancher la sortie "REC" de la table de mixage sur une "entrée ligne" de la carte son du PC serveur.
    Ouvres winamp, et tapes : "linein://" dans fichier -> ouvrir une adresse internet - Ca te permet de lire que qu'il y a en entée ligne depuis winamp, puis, PLAY
    Après, dans options -> Préférences -> Effets/DSP -> OddCast : TU as juste a cliquer sur Connect et le stream est en route.

    Après, pour récupérer le stream, il suffit de trouver un lecteur flash acceptant le format ogg et de lui mettre en fichier de lecture :
    http://ip_du_serveur:8000/stream.ogg

    Je sais qu'il existe pas mal de lecteur flash prenant en compte ce format, mais je n'ai pas put vraiment tester car je n'ai qu'un seul PC, donc la source et le client envoie le même son ...

    Je me suis inspiré de la doc : http://rezal404.org/wikini/wakka.php?wiki=IceCastDoc mais avec les logiciels à jours.

    A vrai dire, j'ai réussi a mettre le serveur en place en bidouillant un peu. Je ne sais plus exactement comment j'ai fait, donc je te donne les configs que j'ai. Si ça ne fonctionne pas ou que tu n'as pas tout bien compris, hésite pas.
    0
  2. Arc
     
    Merci beauuuuuuuuuuuuuucoup!

    Bon ba une fois le site terminé, j'essaierais d'installer tout ça...!

    Merci encore! Bonne soirée a toi!
    0