2010-02-06 4 views
2

je suis en train de créer une radio Internet ....Où devrais-je ajouter le fichier crossdomain.xml?

J'utilise icecast2 pour le streaming ..... plugin Edcast avec winamp pour envoyer la musique à Icecast ... et le lecteur de musique web xspf (http://musicplayer.sourceforge.net/) pour connecter l'utilisateur au serveur Icecast et jouer la musique ....

l'installation fonctionne très bien et je peux diffuser et recevoir sur le réseau local j'utiliser pour tester la radio .. en utilisant xampp ...

Maintenant, le icecast diffuse en ligne à partir d'un serveur Windows avec l'adresse IP dire xx.xx.xxx.xxx

La page Web dans laquelle le lecteur flash est intégré est téléchargée sur www.xyz.com/images/radio

Ce domaine a la même adresse IP que celle du serveur icecast.

Maintenant, quand je lance la page Web pour se connecter à la radio avec le lecteur flash, je reçois l'erreur dans Firebug comme

« xx.xx.xxx.xxx:8000/crossdomain.xml 404 INTROUVABLE »

Mais j'ai créé un fichier crossdomain.xml à la racine du serveur xx.xx.xxx.xxx ... Mais il ne reconnaît pas le fichier ...

quelqu'un peut-il me dire où exactement i devrait créer le fichier pour mon réglage ... ???

Merci beaucoup à l'avance .....

+0

Comment cette programmation en relation? – TFD

Répondre

1

le serveur Pouvez-vous vous connectez à bloqueront ce port? Ou peut-être, pouvez-vous reconfigurer le lecteur flash pour utiliser le port 80? (HTTP qui devrait être ouvert)

Pour être clair: ce que vous avez fait devrait travail, le crossdomain.xml devrait rester heureux dans la racine du serveur. La seule autre option à laquelle je pense peut donc héberger le lecteur Flash lui-même sur le serveur (qui possède le crossdomain), puis mettre à jour le code HTML pour référencer le fichier SWF. Ce pourrait fonctionner - mais je ne retiendrais pas mon souffle (pas un expert Flash). Pouvez-vous essayer?

+0

Je l'ai vérifié .. je peux toujours me connecter manuellement ... juste pas à travers le lecteur flash ... – SpikETidE

+0

Je ne suis pas familier avec le flash ... Mais le lecteur flash est open source ... Pouvez-vous me dire comment je peux éditer le lecteur flash ...? – SpikETidE

+0

Si c'est open source, et vous connaissez AS, alors prenez la source et piratez-vous! (Sur la base du fait que vous avez dit que vous n'êtes pas familier avec Flash, je ne le devinerais pas) - La plupart des projets open source ont une page "discussion/problèmes" - avez-vous essayé de les contacter? –

1

Vous obtenez 404/500/504/fichier non trouvé Erreur: Cela signifie que le crossdomain.xml est pas là où il devrait être, ou ne peut pas être lu par Icecast.

Sur les fenêtres crossdomain.xml lieu dans "C: \ Program Files \ Icecast2 Win32 \ web" (sur debian/ubuntu dans /usr/share/icecast2/web/crossdomain.xml)

Vous êtes invite à télécharger crossdomain.xml sur votre ordinateur: Cela signifie que votre serveur de diffusion en continu ne traite pas le fichier crossdomain.xml correctement. Le scénario le plus courant est que icecast n'a pas de mime.types correct pour les fichiers xml et/ou ogg/aac.

Copier une apache mime.types fichier dans "C: \ Program Files \ Icecast2 Win32"

Vous voyez le fichier XML dans votre navigateur: Si tel est votre cas, alors crossdomain.xml est correctement installé et servi. Vous devriez vérifier le format de fichier XML et les restrictions d'hôtes.

sur les fenêtres crossdomain.xml lieu dans "C: \ Program Files \ Icecast2 Win32 \ web" (sur debian/ubuntu dans /usr/share/icecast2/web/crossdomain.xml)

Questions connexes