[vlc-devel] Broken Amazon S3 Streaming
fcvlcdev at free.fr
Mon Jun 18 20:30:03 CEST 2012
Here's an Amazon's CDN reply for its hosted streams:
HTTP/1.0 200 OK
Date: Sun, 17 Jun 2012 15:48:01 GMT
Expires: Sun, 08 Aug 2100 00:00:00 GMT
Last-Modified: Sun, 17 Jun 2012 03:20:02 GMT
X-Cache: Hit from cloudfront
Via: 1.0 e87f79edaf51ca569912b13429de71d2.cloudfront.net (CloudFront)
VLC discards such MP4 stream, that's an old known problem.
Which is also due to an old Amazon S3 bug.
As mentioned they recently added the:
" Accept-Ranges: bytes" (see above)
as a fix. Custome header then as this one is not part of the HTTP/1.0 spec.
Annoying, as S3 is a major CDN.
Can't change things to flag the input as seekable when "Accept-Range" is
Or do we have a way to play not seekable mp4 files ?
More annoying: when it fails, vlc starts using content as an M3U playlist...
More information about the vlc-devel