Hello group I've run into a problem today that I can't solve. We're building a small app that stores video files on S3 and offers playback in the browser. This works fine on desktop browsers and iOS mobile devices but when trying to play the videos on Android an error message pops up:
*Cannot play video* Sorry, this video cannot be played. When serving the same file from our servers though, it plays fine. Here's the headers returned from the local server and from S3: $ curl -I 127.0.0.1:8000/media/videos/2011/09/07/test-edit-1.mp4 HTTP/1.0 200 OK Date: Thu, 06 Oct 2011 10:47:35 GMT Server: WSGIServer/0.1 Python/2.6.1 Last-Modified: Fri, 09 Sep 2011 11:31:34 GMT Content-Length: 1595696 Content-Type: video/mp4 $ curl -I https://theeditpool.s3.amazonaws.com/test-client/foo/videos/2011-10-06-asdf.mp4 HTTP/1.1 200 OK x-amz-id-2: 8yyvFaVj7+2/VnKnk+HgZOxr0xjYu15UmOh5MUsJBJ2QVDRMPj/vWDMpS1edIZ5c x-amz-request-id: 33DE6C6C051A3A15 Date: Thu, 06 Oct 2011 10:48:42 GMT Cache-Control: max-age=604800 Last-Modified: Thu, 06 Oct 2011 10:02:12 GMT ETag: "8b29fe5416377e4fde563756558310aa" Accept-Ranges: bytes Content-Type: video/mp4 Content-Length: 1595696 Server: AmazonS3 Logcat output when attempting to play the file in the browser: D/MediaPlayer(11669): Couldn't open file on client side, trying server side I/StagefrightPlayer( 68): setDataSource('https://theeditpool.s3.amazonaws.com/test-client/foo/videos/2011-10-06-asdf.mp4') E/MediaPlayer(11669): error (1, -2147483648) E/MediaPlayer(11669): Error (1,-2147483648) D/VideoView(11669): Error: 1,-2147483648 When opening the url *directly* the browser downloads the video file. Any pointers would really be appreciated. I've not found out what is going wrong here... Alen -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en