Firefox Видео тег не удалось - PullRequest
       1

Firefox Видео тег не удалось

0 голосов
/ 27 сентября 2011

У меня возникла проблема при использовании html5 video tag

Я создал пример проекта aspnet mvc, на странице (с именем Index) я тестирую video tag

@{
 ViewBag.Title = "Index";
}

<h2>Index</h2>


<video  autoplay="true" controls="controls"  type="video/mp4" id="vd" >  
    <source src="/Content/Video/oceans-mini.mp4"></source>
 Your browser does not support the <code>video</code> element.  
</video> 

и начинаю отлаживать этопроект, он работает только в Safari и Chrome, IE и Firefox получили дамп с серым прямоугольником и знаком «X» внутри ...

после использования firebug для проверки чистого запроса / ответа, я получил это

[Response]
HTTP/1.1 206 Partial Content
Server: ASP.NET Development Server/10.0.0.0
Date: Tue, 27 Sep 2011 04:35:46 GMT
X-AspNet-Version: 4.0.30319
Content-Range: bytes 0-4484952/4484953
Etag: "1CC78E2DCD83280"
Cache-Control: public
Content-Type: application/octet-stream
Content-Length: 4484953
Connection: Close 

почему соединение "закрыто", есть ли какие-либо потребности в конфигурации в моем проекте

здесь мой раздел веб-конфигурации / веб-сервера, остаются значения по умолчанию

<system.webServer>
   <validation validateIntegratedModeConfiguration="false"/>
   <modules runAllManagedModulesForAllRequests="true"/>
   <staticContent>
     <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
   </staticContent>

 </system.webServer>

оценителюбое предложение

Ответы [ 2 ]

0 голосов
/ 27 сентября 2011

Apple использует mp4 во время firefox и т. Е. Использует .ogg / .ogv. OGG был стандартом, но Apple отказалась от его использования, поэтому сейчас их два.

<video  autoplay controls>      
<source src="/Content/Video/oceans-mini.mp4" type="video/mp4">
<source src="/Content/Video/oceans-mini.ogv" type="video/ogg">
Your browser does not support the <code>video</code> element.   
</video>  
0 голосов
/ 27 сентября 2011

firefox не понимает проприетарные форматы, такие как mp4.вам следует использовать отдельные форматы видео и помещать их в исходные элементы, например

Вы можете создавать различные форматы онлайн через media.io

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...