2010-06-17 4 views
0

Firefox와 마찬가지로 XULRunner는 HTML5 비디오 태그에서 ogg (및 곧 webm)를 지원합니다. 세 가지 주요 플랫폼 모두에서 h.264 지원을 추가하는 비교적 간단한 방법이 있습니까? 아마도 컴파일 플래그 또는 플러그인을 추가 할 수 있습니까?XULRunner에 h.264 <video> 지원 추가

답변

2

요컨대, 실제로는 아닙니다. Firefox는 Opera 나 Epiphany와 달리 Chrome과 마찬가지로 직접 브라우저에 코덱을 내장합니다. 코덱을 지원하는 데 필요한 '접착제'는 코덱과 브라우저에만 해당됩니다. 브라우저에 새 코덱을 지원하기 위해 자체 C++ 코드를 작성해야합니다.

이 작업을 수행하기가 어렵다면 코드를 해킹해야 할 것입니다. 해킹을 당한다면 가장 좋은 방법은 특정 코덱보다는 GStreamer를 지원하는 것입니다. GStreamer 지원을 추가하면 H.264를 포함하여 시스템에 설치된 모든 코덱을 지원할 수 있습니다.

Bug 422540(HTML5 비디오 요소에있는 GStreamer 백엔드) bugzilla.mozilla.org에 이미있는 GStreamer 지원을 추가하기 위해 파이어 폭스에 대한 몇 가지 매우 최신 패치가 포함되어 있습니다. 나는 그들이 깔끔하게 적용될 것인지 아닌지에 대해 보증 할 수는 없지만, 그것은 당신이 일하기에 좋은 출발점이라고 생각합니다 (그리고 성공한다면 H.264를 할 수있게합니다). (- 최근 패치 bug 422540를 참조 불구하고 크게 오래된)

This blog post가있는 GStreamer를 지원하는 미리 컴파일 된 파이어 폭스에 대한 링크가 포함되어 있습니다.

희망이 도움이됩니다.

0

쉬운 방법은 없습니다. 당신은 아마 그것을 추가 기능으로 할 수 있지만 그것은 사소한 것입니다.

관련 문제