icecast... problem mit port forwarding

Software besorgen und anwenden
Post Reply
Message
Author
Gast

icecast... problem mit port forwarding

#1 Post by Gast »

himmel herrgott...

ich sitz den ganzen tach hier un versuch icecast zum laufen zu bringen
hab mir icecast konfiguriert und ices ebenfalls und hab auch ein kleines
script für amarok... ich hab zwei rechner im netz und wenn ich die configs
auf localhost konfiguriere, dann geb ich bei kann ich mit dem zweiten rechner
im netz den stream finden konnt ihn jedoch nicht abspielen hat ewigkeiten geladen un
nischt is passiert...

so und jetzt wollt ich das netnur lokal machen sondern auch richtig nach aussen
bringen also hab ich alles mit meiner ip adresse konfiguriert und dazu den port
für udp weitergeleitet aba da geht garnischt...

icecast.xml:

Code: Select all

<icecast>
   <limits><!--ausser clients kann man in diesem Abschnitt die default-werte lassen-->
      <clients>30</clients> <!--max Zuhörer -->
      <sources>10</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>
     <!-- Wichtig, Der Benutzername um zum server zu connecten ist 'source' -->
               <!-- Das Passwort um sich beim server zum streamen einzuloggen-->
     <source-password>dasPasswort</source-password>
     
     <!-- Admin-Zugangsdaten für Online-Administration -->
     <admin-user>AceTheFace</admin-user>
     <admin-password>dasAnderePasswort</admin-password>
   </authentication>

   <!-- Ip oder hostname des Servers -->
   <hostname>2**.**.**.*1</hostname>

   <!-- Port auf den der Server hören soll -->
   <listen-socket>
      <port>8000</port>
   </listen-socket>

   <paths><!-- Installationsverzeichnis von icecast -->
     <basedir>/usr/share/icecast</basedir>

     <!--verschiedene Verzeichnisangaben, sollten klar sein ;&#41; -->
              <logdir>/var/log/icecast</logdir>
     <webroot>/usr/share/icecast/web</webroot>
     <adminroot>/usr/share/icecast/admin</adminroot>
   </paths>

   <logging>
     <accesslog>access.log</accesslog>
     <errorlog>error.log</errorlog>
              <loglevel>4</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
   </logging>

   <security>
     <chroot>0</chroot>
     <!-- wichtig falls man den server beim booten starten lässt.
          Hier kann man festlegen als welcher Benutzer der server laufen soll
          &#40;muss auf dem System exisiteren&#41;-->
     <changeowner>
       <user>irony</user>
       <group>users</group>
     </changeowner>
   </security>
</icecast>
ices.conf

Code: Select all

<?xml version="1.0"?>
<ices>
   <background>0</background> <!-- Soll ices2 im Hintergrund laufen? &#40;1 falls ja&#41; -->
   <logpath>/home/irony/streaming</logpath> <!-- wo soll hingelogged werden? -->
   <logfile>ices.log</logfile>
   <loglevel>4</loglevel> <!-- 1=error,2=warn,3=info,4=debug -->
   <consolelog>1</consolelog> <!--verbose-mode, alle meldungen werden auf der konsole ausgegebn.
                                   Hierbei wird nicht in obige Logdatei gelogged!!-->
   <stream>
      <metadata><!--Gebt eurem Radio nen Namen etc...-->
         <name>O_o R0N - FM o_O</name>
         <genre>Metal/Rock/Grunge</genre>
         <description>also visit www.myspace.com/ir0ny666 </description>
      </metadata>
      <input>
      <!--Aufnahme-Weiterleit-Modul-->
 <module>oss</module> <!--auch wenn ihr alsa habt muesste das funktionieren&#40;tut bei mir ja auch..*g*&#41; -->
         <param name="rate">44100</param><!--bitrate-->
         <param name="channels">2</param><!--kanaele, hier sollte 2 drinstehen auch wenn ihr mono
                                                streamen wollt-->
         <param name="device">/dev/dsp</param><!--Von wo soll aufgenommen werden. /dev/dsp ist i.A.
                                                       richtig-->
         <param name="metadata">1</param><!--Sollen Titeldaten der Songs mitgestreamt werden?-->
         <param name="metadatafilename">/home/irony/streaming/trackinfo.txt</param> <!--wenn ja, wo
                                                                                      stehen die? -->
     </input>
     <instance>
        <hostname>2**.**.**.*1</hostname><!--wo laeuft der icecast-server?-->
                 <port>8000</port> <!--über welchen Port connecten?-->
        <password>dasPasswort</password> <!--Passwort?-->
        <mount>/ron-fm.mp3</mount> <!--adresse des eigentlichen streams-->
        <reconnectdelay>2</reconnectdelay>
        <reconnectattempts>5</reconnectattempts>
        <maxqueuelength>80</maxqueuelength>
                 <downmix>1</downmix><!--aus stereo mach mono -->
                <encode>
        <nominal-bitrate>64000</nominal-bitrate> <!--vbr um ca 64Kbit rum ;&#41; -->
        <samplerate>44100</samplerate>
        <channels>1</channels><!--da downmix=1, hier nur noch 1 channel-->
        </encode>
        </instance>
     </stream>
</ices>
[/code]

Gast

#2 Post by Gast »

muss den thread ma selber pushen, damit er nicht untergeht...
mein problem besteht weiterhin... würde mich über lösungsansättze freuen ;)


mfg GAST

Gast

#3 Post by Gast »

IH KÖNNTET MIR JA WENIGSTENS EIN HOWTO ZUM PORT FORWARDEN EMPFEHELN... :evil: :evil: :evil:

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#4 Post by Janka »

Wenn's keiner weiß, antwortet auch keiner. Lieber keine Info als dich mit Unsinn verwirren.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Post Reply