2012-03-26 12 views
0

Je ne peux obtenir aucun client source pour se connecter à une instance de IceCast sur un serveur Windows Server 2008 R2. J'ai passé des semaines à chercher quoi que ce soit qui puisse aider, mais il n'y a pas grand chose à lire quand il s'agit de IceCast sous Windows et que la source est sur une machine différente de celle du serveur.IceCast sur le serveur Windows 2008R2

En ce moment, c'est l'intégralité du fichier de configuration:

<! 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>secured</source-password> 
      <relay-password>secured</relay-password> 
      <admin-user>secured</admin-user> 
      <admin-password>secured</admin-password> 
     </authentication> 

     <hostname>RadioStation-stream.school.edu</hostname> 
     <listen-socket> 
      <port>8000</port> 
     </listen-socket> 
     <fileserve>1</fileserve> 
     <mount> 
      <mount-name>/stream.ogg</mount-name> 
      <max-listeners>100</max-listeners> 
     </mount> 
     <paths> 
      <logdir>c:\users\filepath\logs</logdir> 
      <webroot>c:\users\filepath\web</webroot> 
      <adminroot>c:\users\filepath\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> 

j'ai typoed une chose ou deux en copiant plus (depuis que je devais tout faire à la main - le fichier de configuration est sur la serveur et je suis sur l'ordinateur de la station en ce moment).

Le serveur appartient à l'école et, pour autant que je le sache, est stocké hors site, mais reste sur le domaine local via une connexion WAN. Je peux seulement me connecter au serveur en utilisant le bureau à distance et soit mon compte de domaine personnel ou le compte de domaine de la station de radio pour les ordinateurs de l'école. Je soupçonne que le problème est avec hostname, mais je ne peux pas être sûr. IceCast est hébergé sur le même serveur que celui sur lequel nous hébergeons notre site (qui sera également écouté sur le flux). J'ai essayé d'utiliser le domaine pour notre site Web (website.school.edu), ainsi que l'adresse IP du serveur. Le "RadioStation-stream.school.edu" est ma dernière tentative, mais pas de succès.

J'ai essayé d'utiliser Butt et Sam Broadcaster, et aucun ne peut se connecter.

Je sais que le serveur fonctionne, quand je passe nom d'hôte retour à « localhost » et tapez « http: // localhost: 8000 » dans Internet Explorer à l'intérieur du serveur, il charge la page du serveur IceCast, et je peut se connecter avec les informations d'identification d'administrateur que j'ai créées. Si j'étend l'adresse à "http: // localhost: 8000/stream.ogg" Internet Explorer ne trouve pas la page. Si j'essaie de me connecter à "http: // server-ip: 8000" à partir d'un client externe, le navigateur Web expire - même chose si j'étends l'adresse pour inclure le flux. J'ai essayé d'installer IceCast dans le dossier du fichier programme (x86), ainsi que dans le dossier webroot (où un site Web pourrait potentiellement être hébergé, mais aucun ne l'est actuellement) - notre site se trouve dans un dossier différent du webroot, sur http://www.youtube.com/watch? un lecteur différent sur le serveur). J'ai passé les deux dernières nuits à essayer d'obtenir des sources pour se connecter au serveur, et j'ai l'impression d'avoir tout essayé. J'espère que quelqu'un d'autre voit quelque chose qui me manque.

Répondre

2

Le problème est presque certainement votre configuration de pare-feu.

Si vous ouvrez les ports TCP 8000 et 8001, je suppose que tout ira bien pour vous.

+0

Je * pense * c'est ce qui fixe - mais pour être honnête, je ne peux pas être sûr. Les ports TCP étaient ouverts sur notre serveur, et le département technique nous a dit qu'ils étaient ouverts dans leur Firewall - mais il n'a pas commencé à fonctionner jusqu'à environ 12 heures plus tard, quand j'ai décidé d'essayer de me connecter sur un coup de tête. Maintenant nous avons affaire à quelques autres problèmes (flux ne fonctionne pas hors campus, tente de télécharger un fichier au lieu de jouer dans IE, rien de lié à ce problème.) – MechanicalMan

+0

@brownem, Si le navigateur télécharge le flux, alors vous Si vous créez un lien vers le fichier de playlist plutôt que vers le fichier de playlist, il s'ouvrira dans le lecteur multimédia – Brad

+0

Il n'y a pas de fichier de playlist, mais un flux de musique en direct le studio devait être mis en place, la musique est passée à travers notre mixeur externe, mélangé avec les micros et les piles de CD externes, puis renvoyé dans l'ordinateur avant d'être envoyé à IceCast Je suis assez sûr qu'il ne joue pas bien avec IE est parce que nous utilisons HTML5 pour le flux audio pour le moment.Je n'ai pas encore eu le temps de travailler dans le repli flash (finales et autres). – MechanicalMan

Questions connexes