私が抱えている問題は、mp4ビデオをビデオタグ経由で再生できないことです。html5ビデオタグがmp4を再生していない - IIS
サーバーはWin7 Ultimate上のIIS 7.5です。
ファイルのHTMはかなり単純でバニラである:「インターネットエクスプローラ」で
<video width="360" height="240" controls="controls" >
<source src="test.mp4" type="video/mp4" />
</video>
タグは赤十字とのブラックボックスを描画します。
Firefoxでは、このタグは明るい灰色の十字と「サポートされている形式とMIMEタイプのビデオがありません」との灰色のボックスとしてレンダリングされます。
私はあなたが考えていることを知っています - MIMEタイプを追加してください。私は成功していないこの2つの異なる方法を行った。最初私はIISのMIMEタイプを追加しようとした、そして、私は違いを作ったこれらのいずれも
<staticContent>
<remove fileExtension=".mp4" />
<mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
</staticContent>
とweb.configファイルを介して追加しようとしています。また、.mp4ファイルをアドレスに直接入力して、IEとFirefoxの両方で再生できます。さらに私は、IEとFirefoxの両方で 'video'タグを使用しているウェブサイトに行って、ビデオをうまく再生します。
誰かが私がこのゲームがなぜ遊ばれないのか、そして遊ぶために私ができることで私を助けてくれますか?
ありがとうございました
詳細 - 私はこのウェブサイトにアクセスしました - http://leanbackplayer.com/これはビデオタグのjquery UIラッパーです。そのページのビデオはFireFoxで正常に動作します。 3つのビデオ(.ogv、webm、mp4)をすべてダウンロードして、そのWebサイト(ビデオの場所を変更する)と同じタグを使用し、MIMEタイプを追加しました。 – user1215399
MIMEタイプを変更しようとする以外に、ファイルがそのタイプで送信されていることを確認する必要があります。ブラウザまたはFiddlerの開発ツールを使用することができます。 – AlfonsoML
この問題で運がありましたか?私の場合、HTMLページをハードディスクからファイルとして開くと、Internet Explorer 9でMP4とM4Vのビデオソースを見ることができます。しかし、ローカルのIIS Webサーバーからページにアクセスしようとすると、すべてのソースが赤い十字で黒い領域として表示されます。ウェブ上でホストされている私のサイトからそのページにアクセスしようとすると同じです。 - そして、はい、ローカルサーバーにMIMEタイプを追加しました。 – superjos