This discussion is locked
GioMBG PORCA TROIA

Q: byte-range requests

SUPER STUKED "byte-range requests"...

The server is mine and I can do what I want...

so there is someone that is able to say what I have to f*** do to enable "byte-range requests" on my f****** machine ?

always thanks

GioMBG

byte-range requests

Posted on Mar 3, 2016 1:49 PM

Close

Q: byte-range requests

  • All replies
  • Helpful answers

  • by Roger Wilmut1,

    Roger Wilmut1 Roger Wilmut1 Mar 3, 2016 1:54 PM in response to GioMBG PORCA TROIA
    Level 9 (78,576 points)
    iTunes
    Mar 3, 2016 1:54 PM in response to GioMBG PORCA TROIA

    'Byre range requests' are the method used by iPhones to stream podcasts, consisting of requesting sections of the file at a time rather than the whole thing in one go. Some servers don't handle this, with the result that those podcasts don't work properly on iPhones, leading to complaints. Hence it's mandatory if you want to submit your podcast to the iTunes Store.

     

    How you actually enable it isn't a podcasting question and is outside my experience, so I can't advise on it. I can only suggest that you try forums handling servers, particularly whatever type you have - Linux, Apache, or whatever. If you can do so without swearing you would be more likely to attract a sympathetic response.

  • by GioMBG PORCA TROIA,

    GioMBG PORCA TROIA GioMBG PORCA TROIA Mar 3, 2016 2:02 PM in response to GioMBG PORCA TROIA
    Level 1 (4 points)
    Mar 3, 2016 2:02 PM in response to GioMBG PORCA TROIA

    HTTP/1.1 206 Partial Content Date: Thu, 03 Mar 2016 22:00:52 GMT Server: Apache/2.2.15 (CentOS) Last-Modified: Sun, 10 May 2015 19:43:56 GMT ETag: "2081647-5d4d3-515bf7b5a3700" Accept-Ranges: bytes Content-Length: 61 Content-Range: bytes 60-120/382163 Connection: close Content-Type: image/jpeg IM % F �&�Vڰ� ����w8BIM � H  H  8BIM &

     

    SO I ACCEPT byte-range requests ! ??

  • by Roger Wilmut1,

    Roger Wilmut1 Roger Wilmut1 Mar 3, 2016 2:13 PM in response to GioMBG PORCA TROIA
    Level 9 (78,576 points)
    iTunes
    Mar 3, 2016 2:13 PM in response to GioMBG PORCA TROIA

    I can't diagnose that readout, but if you care to post the URL of one of your media files (not the feed) I can check in Terminal and see whether it looks as if your server is behaving as required.

  • by GioMBG PORCA TROIA,

    GioMBG PORCA TROIA GioMBG PORCA TROIA Mar 3, 2016 2:36 PM in response to Roger Wilmut1
    Level 1 (4 points)
    Mar 3, 2016 2:36 PM in response to Roger Wilmut1

    Hi ,

    thanks 4 Yours replies,

    http://castfeedvalidator.com/?url=http://giombg.giombg.eu/rss/9records/9Records. com-9REC009.xml

    I'm going pretty sure to have "byte-range requests" active ( for default ) on my machine...

    what You see up is one confirmation script that say my machine IS ABLE to "Accept-Ranges: bytes Content-Length...

    so I'm going also to be MORE SURE that all this "casino" about "byte-range requests" is make by the idiot prg staff of apple that are really specialized to make **** pictures like this...

    if You know another way to check again ( for the third time ) if my machine have the ability to "Accept-Ranges" or "byte-range requests" can be userfull.

    always thanks

    Gio

  • by Roger Wilmut1,

    Roger Wilmut1 Roger Wilmut1 Mar 3, 2016 2:58 PM in response to GioMBG PORCA TROIA
    Level 9 (78,576 points)
    iTunes
    Mar 3, 2016 2:58 PM in response to GioMBG PORCA TROIA

    The Terminal test does indicate that byte range requests are supported. I've highlighted the relevant two lines below.

     

    curl -I -r 200-300 http://giombg.giombg.eu/mp3_32/9records/9REC009-01@32.mp3

    HTTP/1.1 206 Partial Content

    Date: Thu, 03 Mar 2016 22:56:09 GMT

    Server: Apache/2.2.15 (CentOS)

    Last-Modified: Tue, 01 Mar 2016 08:52:06 GMT

    ETag: "1a80775-1a37a6-52cf8e13df980"

    Accept-Ranges: bytes

    Content-Length: 101

    Content-Range: bytes 200-300/1718182

    Connection: close

    Content-Type: audio/mpeg

  • by GioMBG PORCA TROIA,

    GioMBG PORCA TROIA GioMBG PORCA TROIA Mar 3, 2016 3:10 PM in response to Roger Wilmut1
    Level 1 (4 points)
    Mar 3, 2016 3:10 PM in response to Roger Wilmut1

    OK Roger,

    thanks a lot,

    I don't test curl yet...

    only iTunes refuse all our podcast making the same error of this service:

    http://podba.se/validate/

    inserting:

    http://giombg.giombg.eu/rss/9records/9Records. com-9REC009.xml

    " The server for your episodes must support “byte-range requests”, which enables podcast apps to fetch media in chunks. This is required to support streaming, and required and to be promoted in iTunes.

    • Hrmmm, the “0” status code was unexpected. Can you please report using the "?" in the lower-right corner? "

    ...of course if I will understand the bug I will post here again...

    thanks again

    GioMBG

  • by Roger Wilmut1,

    Roger Wilmut1 Roger Wilmut1 Mar 3, 2016 3:21 PM in response to GioMBG PORCA TROIA
    Level 9 (78,576 points)
    iTunes
    Mar 3, 2016 3:21 PM in response to GioMBG PORCA TROIA

    I don't know why they are failing it given that curl and CastFeedValidator pass it. Have you tried using the contact form podba.se provide (by clicking the query sign at bottom right of the page) and asking if they can clarify their diagnosis?

     

    Otherwise I can only suggest contacting iTunes Support and asking them for clarification. Go to https://itunespartner.apple.com/en/podcasts/overview and click the 'Contact Us' link at the bottom of the page.