Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Problems with Podcasts in iTunes and Podcast App

We're receiving a number of reports from people that our podcasts play for a minute or so and then loop back to the beginning. We're getting the report from multiple users, for different podcast episodes and occurring at different times within each episode.

We've seen it happen once or twice ourselves, but it is very difficult to reproduce. Unfortunately we've received enough complaints that I know this is a real problem that a lot of people are having. They're even leaving negative comments for us in the iTunes store because of it.


Because we've been having trouble reproducing the problem, it's hard to zero in on what's happening. All the complaints I've seen so far seem to be from people using iOS devices and listening through iTunes or the Podcast app.


Is anyone else experiencing these complaints?


The podcast in question is "BackStory with the American History Guys".


Thanks.

Posted on Oct 16, 2012 8:08 AM

Reply
9 replies

Oct 16, 2012 8:25 AM in response to VFHwebdev

You are using Feedpoxy for your media files; your latest episode file has a 301 ('moved permanently) redirect to


http://media.blubrry.com/backstory/backstoryradio.org/files/2012/10/Been-There-D one-That_-Historical-Reenactments.mp3


This then has a 302 redirect to


http://backstoryradio.org/files/2012/10/Been-There-Done-That_-Historical-Reenact ments.mp3


This sort of thing is asking for trouble with podcasts, and may not be helping, however it does play OK in iTunes: the fact that the issue seems confined to iOS devices, and from your description, suggests that it is the dreaded 'byte-range requests' problem. The iPhone plays podcasts by using 'byte-range requests', which means calling for part of the file at a time rather than the whole thing. Unfortunately some servers don't support this, and there were an increasing number of complaints that podcasts which worked elsewhere weren't working on an iPhone.


A Terminal test for this suggests that your server is indeed not accepting byte-range requests: I'm afraid that the only ways out of this are a) ask the people running your server to enable it, or b) find another hosting service and make sure before committing that they can handle this.


To test for this on a Mac, open Terminal and enter curl -I -r 200-300 followed by a space and the full URL of your media file. Success is indicated by lines in the response similar to this:


Accept-Ranges: bytes

Content-Length: 101

Content-Range: bytes 200-300/46077596


This was not in the response to your file.


(Caveat: if you are going to use Terminal, stick to entering exactly what is specified. Don't improvise: you can do a lot of damage very easily. This test is quite safe.)

Oct 16, 2012 9:37 AM in response to VFHwebdev

If you move your media files to Libsyn.com - and then use the libsyn On-Publish to Wordpress offering. That will solve your issues.


You just need to host your media files on Libsyn.com - no more need to use powerpress - and you just repoint Feedburner to the feed created by libsyn.


That will solve all your issues. Note - Libsyn.com is a pay for service.


Regards,


Rob W

libsyn

Oct 16, 2012 1:38 PM in response to VFHwebdev

Ok so my server admin says the server should be supporting Byte-Range requests. But something seems to be happening within Wordpress.

Here's the response from my admin. The first test you'll see him testing the file stored within Wordpress. Then he copies the file to a folder on the same server but outside of Wordpress and tests again.


It looks like WordPress and/or PHP may be getting in the way of the various Range headers being returned by Apache:

----------------------------
$ curl -I -r 200-300 http://backstoryradio.org/files/2012/10/Been-There-Done-That_-Historical-Reenact ments.mp3

HTTP/1.1 200 OK
Date: Tue, 16 Oct 2012 20:00:47 GMT
Server: Apache/2.2.9 (Fedora)
X-Powered-By: PHP/5.2.5
ETag: "1f496bc9dfe5084e453f026aaa1639af"
Expires: Fri, 18 Dec 2015 05:47:27 GMT
Content-Length: 60778593
Last-Modified: Sun, 14 Oct 2012 18:25:05 GMT
Content-Type: audio/mpeg
-----------------------------

After copying the above mp3 file to the DocumentRoot for backstoryradio.org:

----------------------------
$ curl -I -r 200-300 http://backstoryradio.org/Been-There-Done-That_-Historical-Reenactments.mp3

HTTP/1.1 206 Partial Content
Date: Tue, 16 Oct 2012 20:07:32 GMT
Server: Apache/2.2.9 (Fedora)
Last-Modified: Tue, 16 Oct 2012 20:07:10 GMT
ETag: "1c82950-39f6861-4cc32b3060f36"
Accept-Ranges: bytes
Content-Length: 101
Content-Range: bytes 200-300/60778593
Content-Type: audio/mpeg

Has anyone else run into this sort of problem with files hosted within Wordpress?

Oct 16, 2012 3:06 PM in response to VFHwebdev

VFHwebdev wrote:


Has anyone else run into this sort of problem with files hosted within Wordpress?

The whole problem is fairly new and we're all still getting our teeth into it: I don't think anyone else has unearthed this particular issue, so well done. I imagine the PHP has something to do with it, but it's outside my experience. Can you simply host the files in an ordinary folder and refer to them in WordPress? - it would be useful to know because this one is bound to rear its ugly head again any number of times.

Jan 14, 2013 5:39 AM in response to VFHwebdev

I know this is an older thread but we're having the same problem (using podPress plugin instead of Blubrry) - as far as I can tell they both use a similar proxy (redirect) in order to take stats. The host is being a bit elusive about the byte-range request.


In order to experiment, I replicated a portion of the feed on a different server/different host and served one set through the WP plugin and then duplicated it serving from the root and both sets download to device so I can almost rule out that WP is the problem (though I'm tracking another thread that indicates problems when there is a fully dynamic URL). These were all files that were uploaded through GarageBand to the server since the files were too big to use the media uploader.

Problems with Podcasts in iTunes and Podcast App

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.