Apple will Ihr Server unterstützen Teilinhalt, der (dann einen Download startet bei einem kann Ihre Anwendung für das Streaming wichtig ist Sonderstellung statt alles wieder zu laden).
Testen Sie es mit diesem Befehl (es fordert den Inhalt von 16 Byte END an):
Nicht funktionierendes Beispiel (mein lokaler Router):
me@localhost:~$ curl -H Range:bytes=16- -I 192.168.2.1 HTTP/1.1 200 OK Connection: close ETag: "8ac-1a3-48679f6d" Last-Modified: Sun, 29 Jun 2008 14:42:53 GMT Date: Sat, 04 Feb 2012 15:07:51 GMT Content-Type: text/html Content-Length: 419
Ihr Server funktioniert in der Tat, beachten Sie die Antwort auf Teilantworten:
curl -H Range:bytes=16- -I http://planetsport.tv/content/components/podcasts/data/47 HTTP/1.1 206 Partial Content Date: Fri, 20 Jul 2012 13:31:19 GMT Accept-Ranges: bytes Connection: Keep-Alive Keep-Alive: timeout=5, max=100 ETag: "db8249-50067450-0" Last-Modified: Wed, 18 Jul 2012 08:31:12 GMT Content-Type: audio/mpeg Vary: User-Agent Content-Range: bytes 16-14385736/14385737 Content-Length: 14385721