IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Streaming audio shoutcast


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Par défaut Streaming audio shoutcast
    J ai un serveur sur lequel tourne une webradio a base de serveur shoutcast

    pour ecouter la radio il faut se connecter avec winamp ou autre a l adresse

    -http://www.monsite.com:8000

    j aimerais pouvoir faire un lecteur flash qui lise le flux directement

    j ai trouvé par mal de sources qui sont toutes sur le meme modele :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    shoutcast = new Sound();
    shoutcast.loadSound("http://www.ma-radio.com:8000", true);
    le truc c est que ca marche nickel en local quand je teste depuis flash mais une fois en ligne rien ..;(

    meme si je mets la page web sur le meme serveur ou il y a le serveur shoutcast ca marche pas ...

    quelqu un aurait il une idée du pourquoi ? je sais que c est possible en tout cas ca j ai deja vu des webradio proposer un lecteur swf ..

    Merci d avance .

  2. #2
    Membre émérite
    Avatar de thecaptain
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2003
    Messages
    919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Décembre 2003
    Messages : 919
    Par défaut
    Salut,

    c'est normal, c'est du à la sécurité de flash Il faudrait que le site www.ma-radio.com héberge un crossdomain.xml qui autorise ton site à se connecter à son url, sinon il ne te laisse pas passer !

    @++

  3. #3
    Membre éclairé Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Par défaut
    essayé sans succes

    je (re)précise

    le flash et le serveur shoutcast sont sur le meme serveur , meme domaine, meme ip...

    fichier xml présent dans le meme rep que le flash

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <?xml version="1.0"?>
    <!DOCTYPE cross-domain-policy 
      SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
    <cross-domain-policy>
      <allow-access-from domain="www.ma-radio.com" />
      <allow-access-from domain="www.ma-radio.com:8000" />
      <allow-access-from domain="ma-radio.com" />
    </cross-domain-policy>
    présent dans le code source du swf

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    System.security.allowDomain("http://www.ma-radio.com:8000","http://www.ma-radio.com");

  4. #4
    Membre expérimenté Avatar de younes_
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    229
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 229
    Par défaut
    Salut,
    Le fichier crossdomain.xml doit être hébergé sur le serveur qui contient le stream radio au fait, et et dans ce fichier tu dois autorisé tout l'accés au différent nom domaine :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?xml version="1.0"?>
    <!DOCTYPE cross-domain-policy 
      SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
    <cross-domain-policy>
      <allow-access-from domain="*" />
    </cross-domain-policy>
    Je ne sais pas si le serveur ShoutCast prend en charge les requettes HTTP au fait, car celà marche normalement avec un serveur Web normal.

    a+

  5. #5
    Membre Expert
    Avatar de jean philippe
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 062
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 062
    Par défaut
    à mon avis, il a peu de chance que http://www.ma-radio.com/ veuille lui héberger un fichier crossdomain

  6. #6
    Membre éclairé Avatar de venomelektro
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2004
    Messages : 521
    Par défaut
    -ma-radio.com n étais qu un exemple

    c est mon serveur en fait

    par contre fo que je regarde dans la doc de shoutcast si je peux rajouter un fichier xml accesssible par le port 8000

    il en existe par défaut (exemple : -http://www.ma-radio.com:8000/played.html) mais aucune idée de si je peux en placer un moi meme

    --> direction forum winamp shoutcast

    merci

    edit : je pourrais aussi me la jouer url rewritting pour contourner style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    RewriteRule ^play-stream.html$ http://www.ma-radio.com:8000/
    --> a tester (ce soir ..)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Streaming audio-video: JMF ?
    Par sir_gcc dans le forum Multimédia
    Réponses: 15
    Dernier message: 01/11/2011, 12h54
  2. Streaming Audio
    Par myke38 dans le forum C++Builder
    Réponses: 1
    Dernier message: 27/02/2005, 23h56
  3. Streaming audio, comment faire ?
    Par Pill_S dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 04/02/2005, 10h29
  4. [Stratégie] streaming audio
    Par Slaya dans le forum Développement
    Réponses: 11
    Dernier message: 20/01/2005, 21h23
  5. [Multimédia] Explication sur stream audio
    Par champion dans le forum Développement
    Réponses: 1
    Dernier message: 20/01/2005, 12h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo