Почему videojs бы HTML5 видео не играет звук в Firefox?

голоса
2

Я преобразовал .mp4 видео в .ogg и .Webm форматов (с FFmpeg) и используется videojs создать веб-страницу, которая играет видео на всех браузерах (IE6-IE9, сафари, хром, опера, светлячок):

http://tanguay.info/examples/testvideo

Тем не менее, Firefox (12,0) не всегда играет звук, в зависимости от того, как осуществляется доступ к странице:

Воспроизведение из файла: // с WebM источника до OGG, Firefox играет отлично :

<source src=videos/damconnect.mp4 type='video/mp4'>
<source src=videos/damconnect.webm type='video/webm'>
<source src=videos/damconnect.ogg type='video/ogg'>

Но игра из файла: // с Ogg источника до WebM, Firefox играет без звука :

И играть с HTTP: // либо OGG или WebM первых, Firefox играет без звука .

Как я могу получить Firefox, чтобы играть через HTTP: // с аудио?


ДОПОЛНЕНИЕ:

Также: Opera не будет играть видео , если OGG перечислен первый (только раскручивает, не запускается).

Я заметил, что мой tanguay.info сервер, кажется, отправив текст / обычный заголовок с .Webm видео, как я могу изменить это?

введите


ОТВЕТ:

Я добавил этот файл .htaccess в директорию, где index.htm есть, которая зафиксировала проблему:

AddType audio/ogg oga ogg
AddType video/ogg ogv
AddType video/webm webm
Задан 31/05/2012 в 14:28
источник пользователем
На других языках...                            


1 ответов

голоса
2

Для text/plain- редактировать mime.typesфайл ( ~www/conf) и добавитьwebm/video webm

Скорее всего , вы испытываете те же проблемы с ogg/ogv, добавьте тип пантомимыogg/video ogg ogv

Также убедитесь, что аудио кодек правильно на преобразование.

РЕДАКТИРОВАТЬ

Хорошо, я вижу , что вы добавили его к httpd.conf- просто прочитать

10.5.31. TypesConfig TypesConfig имена файла, который устанавливает список по умолчанию сопоставлений MIME типа (расширение имен файлов для типов контента). Файл TypesConfig по умолчанию /etc/mime.types. Вместо редактирования /etc/mime.types, рекомендуемый способ добавления сопоставления MIME типа является использование директивы AddType.

Для получения дополнительной информации о AddType, обратитесь к разделу 10.5.54 AddType.

Несмотря на то, что я могу найти какой-либо аргумент, почему ...

Ответил 31/05/2012 в 14:50
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more