私が取り組んでいるシステムは次のように設定されています。
ファイル(DB内)<-> ContentServer<->Webページ
ビデオへのリンクがあり、誰かがそのリンクをクリックすると、コンテンツサーバーは要求されたファイルを見つけ、そのファイルを表すGUIDを生成し、「ファイル」にGUIDを使用するページを作成するとします。このGUIDには(当然のことながら)ファイル拡張子はありません。
IEおよびFirefoxでVideoJSを使用する場合、これは問題なく機能するように見えます。ただし、Chromeではまったく機能しません。ビデオはロードされていないように見えますが、ロードと再生ははるかに少ないです。以下は、私がどのように設定したかの例です。Chromeでこれを機能させる方法を知っている人はいますか?
<html>
<head>
<link href="/Video/video-js.css" rel="stylesheet" type="text/css">
<script src="/Video/video.js"></script>
</head>
<body>
<video id="video" class="video-js vjs-default-skin" controls preload="auto" width="640" height="264">
<source type="video/mp4" src="/content/7cb55f87-b240-45e0-9890-ec383fd019c9"/>
</video>
</body>
</html>