<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: OGG to MP3 streaming howto &#8211; icecast and shoutcast</title>
	<atom:link href="http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/</link>
	<description>Dont worry, We&#039;re from the Internet</description>
	<lastBuildDate>Thu, 26 Aug 2010 11:07:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: simon plexus</title>
		<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/comment-page-1/#comment-170</link>
		<dc:creator>simon plexus</dc:creator>
		<pubDate>Sat, 24 Jul 2010 20:53:05 +0000</pubDate>
		<guid isPermaLink="false">http://iwtf.net/?p=128#comment-170</guid>
		<description>If you get the &#039;bailing&#039; error, the bit of code that produces that is this

&lt;code&gt;
sub error_alarm {
  print STDERR &quot;$progname: timeout: $timeout seconds with no data!\n&quot;;
  print STDERR &quot;$progname: bailing!\n&quot;;
  kill 9, $parent_pid;  # Send KILL to self.  Finally.
}
&lt;/code&gt;

Basically its not getting any data in if you get that error. first off, check your start.sh file and verify you have the correct URL and mount point specified (the one you listen to on the icecast server to confirm it works). One of my friends was getting the exact same problem, but he had left the mountpoint out of the start.sh file (so he had http://server.com:8000/ instead of http://server.com:8000/hismountpoint.ogg)

Let me know if that doesnt sort it out :)</description>
		<content:encoded><![CDATA[<p>If you get the &#8216;bailing&#8217; error, the bit of code that produces that is this</p>
<p><code><br />
sub error_alarm {<br />
  print STDERR "$progname: timeout: $timeout seconds with no data!\n";<br />
  print STDERR "$progname: bailing!\n";<br />
  kill 9, $parent_pid;  # Send KILL to self.  Finally.<br />
}<br />
</code></p>
<p>Basically its not getting any data in if you get that error. first off, check your start.sh file and verify you have the correct URL and mount point specified (the one you listen to on the icecast server to confirm it works). One of my friends was getting the exact same problem, but he had left the mountpoint out of the start.sh file (so he had <a href="http://server.com:8000/" rel="nofollow">http://server.com:8000/</a> instead of <a href="http://server.com:8000/hismountpoint.ogg)" rel="nofollow">http://server.com:8000/hismountpoint.ogg)</a></p>
<p>Let me know if that doesnt sort it out <img src='http://iwtf.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cirrus</title>
		<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/comment-page-1/#comment-169</link>
		<dc:creator>Cirrus</dc:creator>
		<pubDate>Fri, 16 Jul 2010 02:10:28 +0000</pubDate>
		<guid isPermaLink="false">http://iwtf.net/?p=128#comment-169</guid>
		<description>Hey there,

Trying to do what you have explained here - confirmed that I am getting audio out of the icecast server just fine.

However, no matter what I do when I run the oggtoshout program, it connects, but then closes after 10 seconds with the &quot;bailing!&quot; error.

So basically I don&#039;t know if it is connecting to the source stream or if it is sending it to the end stream. During the period between it starting and auto-killing itself I can connect to the shoutcast server. After it kills itself I get the &quot;service unnavailable&quot; error.

Any thoughts?</description>
		<content:encoded><![CDATA[<p>Hey there,</p>
<p>Trying to do what you have explained here &#8211; confirmed that I am getting audio out of the icecast server just fine.</p>
<p>However, no matter what I do when I run the oggtoshout program, it connects, but then closes after 10 seconds with the &#8220;bailing!&#8221; error.</p>
<p>So basically I don&#8217;t know if it is connecting to the source stream or if it is sending it to the end stream. During the period between it starting and auto-killing itself I can connect to the shoutcast server. After it kills itself I get the &#8220;service unnavailable&#8221; error.</p>
<p>Any thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: revizion</title>
		<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/comment-page-1/#comment-167</link>
		<dc:creator>revizion</dc:creator>
		<pubDate>Fri, 02 Jul 2010 18:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://iwtf.net/?p=128#comment-167</guid>
		<description>Ok I was lame. :) I found the problem. Thanks for this HOWTO. Very useful! ;]

Regards</description>
		<content:encoded><![CDATA[<p>Ok I was lame. <img src='http://iwtf.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I found the problem. Thanks for this HOWTO. Very useful! ;]</p>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: revizion</title>
		<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/comment-page-1/#comment-166</link>
		<dc:creator>revizion</dc:creator>
		<pubDate>Fri, 02 Jul 2010 17:24:39 +0000</pubDate>
		<guid isPermaLink="false">http://iwtf.net/?p=128#comment-166</guid>
		<description>Hi! I did everythin&#039; what is mentioned here but when I want to start the stuff I get an error from oggtoshout.pl: HTTP/1.0 401 Authentication Required

Can you advise somethin&#039;?</description>
		<content:encoded><![CDATA[<p>Hi! I did everythin&#8217; what is mentioned here but when I want to start the stuff I get an error from oggtoshout.pl: HTTP/1.0 401 Authentication Required</p>
<p>Can you advise somethin&#8217;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/comment-page-1/#comment-157</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Thu, 10 Jun 2010 12:11:57 +0000</pubDate>
		<guid isPermaLink="false">http://iwtf.net/?p=128#comment-157</guid>
		<description>Thats a bit strange its working in production for me, we have been running it for over a year with daily use. To being troubleshooting, id recommend first connecting to your Icecast server directly using a media player, verifying there is audio available on the stream you are grabbing. If thats the case, do a netstat to ensure ogg123 is connecting to your icecast server and grabbing audio.  ps auwx can check to ensure lame is running and higher cpu use should indicate it is transcoding. Let me know how you get on. p.s, where was the typo? ;)</description>
		<content:encoded><![CDATA[<p>Thats a bit strange its working in production for me, we have been running it for over a year with daily use. To being troubleshooting, id recommend first connecting to your Icecast server directly using a media player, verifying there is audio available on the stream you are grabbing. If thats the case, do a netstat to ensure ogg123 is connecting to your icecast server and grabbing audio.  ps auwx can check to ensure lame is running and higher cpu use should indicate it is transcoding. Let me know how you get on. p.s, where was the typo? <img src='http://iwtf.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jaybird</title>
		<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/comment-page-1/#comment-152</link>
		<dc:creator>Jaybird</dc:creator>
		<pubDate>Sun, 30 May 2010 06:12:18 +0000</pubDate>
		<guid isPermaLink="false">http://iwtf.net/?p=128#comment-152</guid>
		<description>Hello,
  I tried your method, followed the directions to the T.. Even figured out what to do where you typo&#039;d the directory.. ;)

but all I get is static on the shoutcast stream..</description>
		<content:encoded><![CDATA[<p>Hello,<br />
  I tried your method, followed the directions to the T.. Even figured out what to do where you typo&#8217;d the directory.. <img src='http://iwtf.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>but all I get is static on the shoutcast stream..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: simon plexus</title>
		<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/comment-page-1/#comment-4</link>
		<dc:creator>simon plexus</dc:creator>
		<pubDate>Mon, 25 Jan 2010 16:05:35 +0000</pubDate>
		<guid isPermaLink="false">http://iwtf.net/?p=128#comment-4</guid>
		<description>I can see what you mean about the complexity however this setup is designed more from a broadcast point of view due to the nature and dynamic of the stations I provide. My main constraints were:

- Shoutcast source port must vacate immediately when the OGG source disconnects from icecast (this lets the next live DJ connect with minimal silence/dead air to listeners)

- Transcode will commence immediately when an OGG source connects, without regular polling of icecast server by scripts or programs (this also cuts down on dead air/silence during DJ switchovers)

- Both icecast and shoutcast servers source ports must remain open and not used when no OGG source is connected

If you are not as constrained as me, you could look into &lt;a href=&quot;http://www.oddsock.org/&quot; rel=&quot;nofollow&quot;&gt;Oddsock Stream Transcoder&lt;/a&gt; as this may do what you want at the cost of some delay, dead air or polling. It works under windows too.</description>
		<content:encoded><![CDATA[<p>I can see what you mean about the complexity however this setup is designed more from a broadcast point of view due to the nature and dynamic of the stations I provide. My main constraints were:</p>
<p>- Shoutcast source port must vacate immediately when the OGG source disconnects from icecast (this lets the next live DJ connect with minimal silence/dead air to listeners)</p>
<p>- Transcode will commence immediately when an OGG source connects, without regular polling of icecast server by scripts or programs (this also cuts down on dead air/silence during DJ switchovers)</p>
<p>- Both icecast and shoutcast servers source ports must remain open and not used when no OGG source is connected</p>
<p>If you are not as constrained as me, you could look into <a href="http://www.oddsock.org/" rel="nofollow">Oddsock Stream Transcoder</a> as this may do what you want at the cost of some delay, dead air or polling. It works under windows too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thk</title>
		<link>http://iwtf.net/2010/01/04/linux-ogg-and-mp3-streaming-server/comment-page-1/#comment-3</link>
		<dc:creator>thk</dc:creator>
		<pubDate>Mon, 25 Jan 2010 13:56:32 +0000</pubDate>
		<guid isPermaLink="false">http://iwtf.net/?p=128#comment-3</guid>
		<description>This seems like an awfully complicated operation for a relatively simple task.
Would this work with cygwin or do I really need another computer with Linux to be able to stream mp3 from Traktor?
If only someone would bother to make a program that&#039;d convert an ogg-stream to an mp3-stream on windows... :(</description>
		<content:encoded><![CDATA[<p>This seems like an awfully complicated operation for a relatively simple task.<br />
Would this work with cygwin or do I really need another computer with Linux to be able to stream mp3 from Traktor?<br />
If only someone would bother to make a program that&#8217;d convert an ogg-stream to an mp3-stream on windows&#8230; <img src='http://iwtf.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
