User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:188.8.131.52) Gecko/20100316 Firefox/3.6.2 (.NET CLR 3.5.30729) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:184.108.40.206) Gecko/20100316 Firefox/3.6.2 (.NET CLR 3.5.30729) When trying to play a video with the html5 video tag the extension for a theora/vorbis file needs to be ogg, when file is renamed to .ogv, play fails and error code is MEDIA_ERR_SRC_NOT_SUPPORTED. Actually the ogv file did play if it was served from localhost or within my Intranet. When I served the video from a external server the problem occurred. Reproducible: Sometimes Steps to Reproduce: 1.Serve a theora/vorbis video with file extension ogv from a remote/slow web server. 2. Try to view video in browser Actual Results: MEDIA_ERR_SRC_NOT_SUPPORTED is error code from video tag Expected Results: Video plays
(In reply to comment #0) > When I served the video from a external server the problem occurred. Can you please use the Live HTTP Headers extension to let us know what Content-Encoding: is given by the external server? https://addons.mozilla.org/en-US/firefox/addon/3829
Oops, I meant Content-type, but both would be good.
Ok, I can try the Live HTTP Headers extension. But also I have example where it does not work: http://uglyhack.appspot.com/videofx/index2.html And where it works: http://uglyhack.myartsonline.com/videofx/index2.html
I got these request/response headers: http://uglyhack.appspot.com/videofx/video.ogv GET /videofx/video.ogv HTTP/1.1 Host: uglyhack.appspot.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:220.127.116.11) Gecko/20100316 Firefox/3.6.2 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: sv-se,sv;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: UTF-8,* Keep-Alive: 115 Proxy-Connection: keep-alive Range: bytes=0- Cookie: notified-SKBPolicy=1 HTTP/1.1 206 Partial content Content-Range: bytes 0-509196/509197 Content-Length: 509197 Etag: "2itNJQ" Date: Mon, 29 Mar 2010 09:36:44 GMT Expires: Mon, 29 Mar 2010 06:14:52 GMT Cache-Control: public, max-age=600 Content-Type: application/octet-stream Server: Google Frontend X-XSS-Protection: 0 Proxy-Connection: Keep-Alive Connection: Keep-Alive Age: 351
The Content-Type returned by the server needs to be video/ogg and not Content-Type: application/octet-stream. The problem is on the web server and not Firefox.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.