12

ローカルのイントラネットで HTML5 ビデオを再生するために何ができるかについて誰かが考えてくれることを願っています。

私の Web サーバー = Windows Server 2008 R2 Standard 64bit IIS バージョン = IIS7

テスト ユーザー環境 = Windows 7 Enterprise

「Google Chrome」を使用すると、ビデオが完全に再生されます

「IE10」を使用してビデオを再生できない

私のhtmlコードは次のとおりです。

<!DOCTYPE html>
<html>
    <body>
        <video src="AccReadings.mp4" width="400" height="300" preload controls>
        </video>
    </body>
</html>

IE10 を使用している私のテスト マシンは、HTML5Rocks ビデオ ' http://craftymind.com/factory/html5video/CanvasVideo.html 'を再生します。

よろしく、

クリス

4

8 に答える 8

1

私は IE10 をインストールしていませんが、caniuseit によると mp4は IE9 および 10 でサポートされています。

次の html は、IE9 と Chrome で機能します。動画ファイルは、サーバー上の html ページと同じフォルダーにある必要があります (この例では)。

<!DOCTYPE html>
<html>
    <body>
        <video src="abc.mp4" width="640" height="480" preload controls></video>
    </body>
</html>

編集: IE10をインストールしましたが、上記の動作も確認できます。

編集: Firefox は mp4 をサポートしておらず、古いブラウザーはネイティブでビデオをまったくサポートしていないため、複数のソース (形式) を提供し、通常はフラッシュ プレーヤーにフォールバックすることをお勧めします。

<!DOCTYPE html>
<html>
    <body>
        <video width="640" height="480" preload controls>
            <!-- mp4 supported by Chrome & IE9/10 -->
            <source src="abc.mp4" type="video/mp4"></source>
            <!-- webm supported by Firefox -->
            <source src="abc.webm" type="video/webm"></source>

            <!-- last element in video is fall back for native video support, usually a flash player -->
            <object type="application/x-shockwave-flash ...>
                <!-- last element flash player is usual fall back for flash support, usually some "not supported text" -->
                <div>
                Your browser does not natively support flash and you do not have flast installed.
            </div>
            </object>
        </video>
    </body>
</html>
于 2013-03-26T14:38:10.580 に答える
1

IE10 HTML5 ビデオもモダン UI アプリ ビデオも再生できません で説明されているように、ビデオ カード ドライバーに問題がある可能性があります。

次のように IE で GPU レンダリングを無効にします。

インターネット オプション > 詳細設定 > グラフィックスの高速化 > GPU レンダリングの代わりにソフトウェア レンダリングを使用する

そして、それが機能するかどうかを確認してください。

于 2013-07-28T22:36:48.090 に答える
0

私はまったく同じ問題を抱えていました。ビデオの元の解像度は 1920x1200 でした。IE10には問題があるようです。低解像度のビデオを使用した最初のテストで、問題は解決しました。

于 2015-02-22T16:25:17.113 に答える
0

IE10 で html5 ビデオを再生する際に多くの問題が発生しました。私が最後にチェックしたのは正しい oe でした: ビデオは gzip 圧縮されていました。サーバー構成を確認してください!!!

編集 :ビデオがサーバーによって圧縮されているかどうかを知るには、 Charles などのネットワーク プロキシ スニファーや IE のデバッガーを使用して、ビデオ ファイル要求に対する応答ヘッダーを確認します。が見つかった場合はContent-Encoding:gzip、サーバー構成を確認する必要があります。私の場合、.htaccess ファイル内のビデオ ファイルの gzip 圧縮を無効にする必要がありました。

于 2013-06-06T11:50:17.517 に答える