2011-02-07 9 views
5

Estoy desarrollando un reproductor HTML5 en Windows, pero tengo algunas dificultades reales para hacer un verdadero multi-navegador y la plataforma HTML5 reproductor de vídeo:¿Por qué no hay un estándar común de códec de video HTML5 para todos los navegadores?

  1. Parece que Firefox y Safari tienen diferente soporte de formatos de su vídeo etiqueta, .ogg para Firefox, mp4 basado en Safari.

  2. Mientras tanto, Firefox admite el formato .ogg sin más complementos, Apple Safari necesita el complemento Quicktime para reproducir video mp4 en la etiqueta de video. Esto no suena bien

Apple odia Flash por el consumo de CPU y el complemento adicional, pero por sí solo requiere un complemento Quicktime para reproducir video en HTML5. ¿Por qué estos navegadores no usan un estándar?

Respuesta

5

Bastante simple.

El video es históricamente un campo de minas con respecto a las patentes. La gente del mundo de código abierto no tiene el dinero para pagar al consorcio MPEG-LA que controla H264. Por otro lado, el códec propuesto por Google e implementado por Firefox y Opera es considerado arriesgado por compañías como Apple, Nokia o Microsoft. El problema aún no está resuelto, pero hay progreso en las discusiones.

Hubo una muy buena publicación de resumen al respecto. Trataré de encontrarlo de nuevo.

+0

gracias ya he visto estos artículos – albanx

1

En realidad, el cuerpo de estándares HTML5 se va a estandarizar en OGG (con la posibilidad de utilizar otros códecs , como lo hubieran dicho versiones anteriores de HTML).

mayoría de los grandes jugadores que ya tenían una licencia con MPEG-4 dijo "jódete chicos, ya hemos pagado por una licencia de sitio (y que forman parte del consorcio MPEG-4) por lo que vamos a atornillar el cuerpo de las normas ".

Cuestiones relacionadas