<?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: Streaming and playing fixed-length MP3s using the iPhone SDK</title>
	<atom:link href="http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/</link>
	<description>A place to talk about Software Development (RoR, J2EE, J2ME, CSS, HTML, JavaScript, Objective-C, etc) and some other stuff</description>
	<lastBuildDate>Tue, 09 Mar 2010 18:36:13 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Tarun Sharma</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-352</link>
		<dc:creator>Tarun Sharma</dc:creator>
		<pubDate>Tue, 09 Mar 2010 18:36:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-352</guid>
		<description>Nice post buddy thanks a lot :)</description>
		<content:encoded><![CDATA[<p>Nice post buddy thanks a lot <img src='http://www.atwofer.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wally Young</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-344</link>
		<dc:creator>Wally Young</dc:creator>
		<pubDate>Thu, 04 Mar 2010 20:19:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-344</guid>
		<description>Looks like it won&#039;t work with anything below a 128kBPS MP3 file.</description>
		<content:encoded><![CDATA[<p>Looks like it won&#8217;t work with anything below a 128kBPS MP3 file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wally Young</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-343</link>
		<dc:creator>Wally Young</dc:creator>
		<pubDate>Thu, 04 Mar 2010 19:54:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-343</guid>
		<description>Hmm interesting... The test file noted above is a layer 3 MP3 file recorded at 48kBPS, 16Hz mono.</description>
		<content:encoded><![CDATA[<p>Hmm interesting&#8230; The test file noted above is a layer 3 MP3 file recorded at 48kBPS, 16Hz mono.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Randy</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-342</link>
		<dc:creator>Randy</dc:creator>
		<pubDate>Thu, 04 Mar 2010 19:37:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-342</guid>
		<description>I&#039;m not sure. It has worked for just about any mp3 I have tried.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure. It has worked for just about any mp3 I have tried.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wally Young</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-341</link>
		<dc:creator>Wally Young</dc:creator>
		<pubDate>Thu, 04 Mar 2010 19:30:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-341</guid>
		<description>What format do the mp3 files need to be in to work properly in your sample app? I&#039;ve tried this one: www.wally-young.com/test.mp3 but doesn&#039;t work. Thanks!</description>
		<content:encoded><![CDATA[<p>What format do the mp3 files need to be in to work properly in your sample app? I&#8217;ve tried this one: <a href="http://www.wally-young.com/test.mp3" rel="nofollow">http://www.wally-young.com/test.mp3</a> but doesn&#8217;t work. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Hobbs</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-325</link>
		<dc:creator>Chris Hobbs</dc:creator>
		<pubDate>Fri, 05 Feb 2010 02:45:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-325</guid>
		<description>I&#039;m not sure why you used the file system, perhaps there was an external reason. I was able to get fixed length mp3s to play from urls with out too much problem.

My main goal was to get gapless playback of fixed length remote mp3s.
Here&#039;s the progress so far:
http://github.com/ckhsponge/AudioStreamer

It&#039;s not perfect yet, I need to figure out how to ignore the mp3 padded silence, I believe.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure why you used the file system, perhaps there was an external reason. I was able to get fixed length mp3s to play from urls with out too much problem.</p>
<p>My main goal was to get gapless playback of fixed length remote mp3s.<br />
Here&#8217;s the progress so far:<br />
<a href="http://github.com/ckhsponge/AudioStreamer" rel="nofollow">http://github.com/ckhsponge/AudioStreamer</a></p>
<p>It&#8217;s not perfect yet, I need to figure out how to ignore the mp3 padded silence, I believe.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saurabh</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-314</link>
		<dc:creator>Saurabh</dc:creator>
		<pubDate>Wed, 27 Jan 2010 10:45:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-314</guid>
		<description>Hi,

Same problem as the others... The app crashes when trying to play certain files. Please can anyone enlighten more on this issue. I tried changing the bitrate of the file, but that doesn&#039;t work.

Thanks...</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Same problem as the others&#8230; The app crashes when trying to play certain files. Please can anyone enlighten more on this issue. I tried changing the bitrate of the file, but that doesn&#8217;t work.</p>
<p>Thanks&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Swap</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-306</link>
		<dc:creator>Swap</dc:creator>
		<pubDate>Sat, 16 Jan 2010 02:05:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-306</guid>
		<description>Hi Randy,

Thanks for this code base. Helps a lot. 

There is 1 critical issue we found in the throttling code. We have observed that under certain cases the code never enters the &quot;Stop Throttling&quot; (below) after the throttling has been started:

if (isThrottling) {
    isThrottling = NO;
AudioQueueStart(audioQueue, NULL);
self.state = AS_PLAYING;
}

This results in an interrupting in the stream playback. Manually clicking pause/play starts the stream again.

Any idea how this can be fixed? Would really appreciate your reply.

Thanks a lot in advance.

Swap</description>
		<content:encoded><![CDATA[<p>Hi Randy,</p>
<p>Thanks for this code base. Helps a lot. </p>
<p>There is 1 critical issue we found in the throttling code. We have observed that under certain cases the code never enters the &#8220;Stop Throttling&#8221; (below) after the throttling has been started:</p>
<p>if (isThrottling) {<br />
    isThrottling = NO;<br />
AudioQueueStart(audioQueue, NULL);<br />
self.state = AS_PLAYING;<br />
}</p>
<p>This results in an interrupting in the stream playback. Manually clicking pause/play starts the stream again.</p>
<p>Any idea how this can be fixed? Would really appreciate your reply.</p>
<p>Thanks a lot in advance.</p>
<p>Swap</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: QFDaniel</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-305</link>
		<dc:creator>QFDaniel</dc:creator>
		<pubDate>Mon, 11 Jan 2010 16:24:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-305</guid>
		<description>Actually,good post. thx</description>
		<content:encoded><![CDATA[<p>Actually,good post. thx</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hitesh</title>
		<link>http://www.atwofer.com/2009/06/30/streaming-and-playing-fixed-length-mp3s-using-the-iphone-sdk/comment-page-1/#comment-304</link>
		<dc:creator>Hitesh</dc:creator>
		<pubDate>Fri, 08 Jan 2010 10:01:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.atwofer.com/?p=100#comment-304</guid>
		<description>Hello,
          First of all, i would like to say Thanks for helping this code for my Application, But i want to know how it is possible for FastForwarding &amp; Rewind functionality possible, please reply me a.s.a.p, it would be great help for me.</description>
		<content:encoded><![CDATA[<p>Hello,<br />
          First of all, i would like to say Thanks for helping this code for my Application, But i want to know how it is possible for FastForwarding &amp; Rewind functionality possible, please reply me a.s.a.p, it would be great help for me.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
