2010-05-03 24 views
11

Chúng tôi chỉ mới bắt đầu với video html5 và dường như không thể nhận các tệp .ogg để phát trong Firefox, bất kỳ mẹo nào? Đây là nguồn gốc chúng tôi đang sử dụng:.ogg video không phát trong firefox

<video width="640" height="360" poster="http://video.thewebreel.com/episode_001/episode_001.jpg" controls autoplay autobuffer> 
    <source src="http://video.thewebreel.com/episode_001/episode_001.ogg" type="video/ogg" type='video/ogg; codecs="theora, vorbis"'/> 
    <source src="http://video.thewebreel.com/episode_001/episode_001.mp4" type="video/mp4" /> 
</video> 

Ví dụ sống có thể được nhìn thấy ở đây:

http://thewebreel.com/2010/05/02/episode-1.html 

Tuy nhiên chúng ta hoàn toàn bối rối, mọi thứ dường như hoàn toàn đúng.

+2

Duplicate của http://stackoverflow.com/câu hỏi/2643447/html5-video-mp4-an d-ogv-problems-in-safari-and-firefox-nhưng-chrome-is-all-good/2644341 – hsivonen

+0

Tại sao bạn có hai thuộc tính loại trên nguồn đầu tiên? – Ms2ger

+0

lỗi sao chép/dán, đó không phải là vấn đề, nhưng cảm ơn vì đã chú ý. –

Trả lời

17

Tôi đã tải lên .ogg bạn đến máy chủ của tôi nghi ngờ nó là một vấn đề máy chủ và nó hoạt động tốt trên máy chủ của tôi

Tôi đoán đó là vì máy chủ web của bạn được trả lời với

Content-type: binary/octet-stream 

Hãy thử thêm các loại kịch câm để nginx ...

Mở file cấu hình loại mime Nginx, ví dụ như: /etc/nginx/mime.types

Thêm những dòng sau las t video mime loại

video/ogg        ogm; 
video/ogg        ogv; 
video/ogg        ogg; 
+0

Tôi đang sử dụng Amazon S3, bạn có nghĩ rằng tôi nên sử dụng: 'video/ogg' hoặc' ứng dụng/ogg' vì lý do nào đó tài liệu của họ nói 'application/ogg' tôi không thực sự rõ ràng, cảm ơn lần nữa! –

+0

Tôi sẽ thử ứng dụng/ogg vì đó là những gì tài liệu của họ nói. máy chủ của tôi trả lời với nó và nó hoạt động. – Galen

+1

ứng dụng/ogg nên hoạt động (và được sử dụng để được đề nghị), nhưng về mặt kỹ thuật ngày nay bạn nên sử dụng video/ogg. http://blog.gingertech.net/2008/09/05/new-ogg-mime-types-ratified/ –

1

Phát video Ogg đang phát trên Firefox 3.6 nhưng không phát 4.0.

Dưới đây là giải pháp: điều khiển video autobuffer preload = "auto" thay vì điều khiển video preload = "none"

này hoạt động trong Firefox 3.6 và 4.0 và bây giờ MSIE 9!

+0

lol, hoàn toàn, hỗ trợ video html5 có một chặng đường dài để đi, buồn của nó rằng các rào cản được cấp phép, kết quả của nó trong một kinh nghiệm crappier cho tất cả mọi người. –