2011-02-07 56 views
5

Tôi đang phát triển một máy nghe HTML5 trên Windows, nhưng tôi có một số khó khăn thực sự để thực hiện một qua trình duyệt thực và nền tảng máy nghe nhạc video HTML5:Tại sao không có chuẩn codec video HTML5 phổ biến cho tất cả các trình duyệt?

  1. Dường như Firefox và Safari có hỗ trợ định dạng khác nhau trên video của họ , .ogg cho Firefox, mp4 dựa trên Safari.

  2. Trong khi đó Firefox hỗ trợ định dạng .ogg mà không cần thêm plugin, Apple Safari cần plugin Quicktime để phát video mp4 trong video thẻ. Điều này nghe không hay.

Apple ghét Flash để tiêu thụ CPU và bổ sung plug-in, nhưng bản thân nó yêu cầu plugin Quicktime để phát video trên HTML5. Tại sao các trình duyệt này không sử dụng một tiêu chuẩn?

Trả lời

5

Khá đơn giản.

Video trong lịch sử là một bãi mìn liên quan đến bằng sáng chế. Những người từ thế giới nguồn mở không có tiền để trả cho tập đoàn MPEG-LA kiểm soát H264. Mặt khác, bộ giải mã do Google đề xuất và được Firefox và Opera thực hiện cảm thấy rủi ro bởi các công ty như Apple, Nokia, hay Microsoft. Vấn đề vẫn chưa được giải quyết, nhưng có tiến bộ về các cuộc thảo luận.

Có một bài viết tóm tắt rất hay về nó. Tôi sẽ cố gắng tìm lại nó.

+0

cảm ơn tôi đã xem bài viết này – albanx

1

Trên thực tế, các cơ quan tiêu chuẩn HTML5 sẽ chuẩn hóa trên OGG (với khả năng sử dụng các bộ codec khác , như các phiên bản HTML trước đây đã nói).

Hầu hết các cầu thủ lớn những người đã có một giấy phép với MPEG-4 nói "vít các bạn, chúng tôi đã thanh toán cho một giấy phép trang web (và là một phần của MPEG-4 tập đoàn) vì vậy chúng tôi sẽ vặn vẹo trên cơ thể tiêu chuẩn ".

Các vấn đề liên quan