インターネットを介してHTMLおよびMP4ビデオを提供するローカルWindows 7 32ビットマシンにIIS 6.1 Webサイトがありますエクスプローラはすべてローカルマシン上にあります。インターネット接続は必須ではありません。これは、すべてIISを介したローカルストレージとローカルホスティングです。 IISは、MP4ビデオをストリーミングではなくダウンロード可能なファイルとして提供するように構成されています。私は適切なMIMEタイプ ".mp4"をIISサーバーに "video/mp4"で設定しているので、それは問題ではないと思います。Windows Media Player 12は、インターネット接続が解除されたときにIISローカルホストされたWebサイトからmp4、mp3、wmvファイルを再生しません。
マシンがインターネットに接続されている場合、ローカルIISサーバーによって提供されるHTMLページのMP4ビデオリンクをクリックすると、Windows Media Playerが開き、ビデオを独自のウィンドウで再生します。ただし、イーサネットケーブルが抜かれている場合、同じMP4ビデオリンクをクリックすると、Windows Media Playerが独自のウィンドウを開き、このエラーメッセージを表示します。
Windows Media Playerはファイルを再生できません。ファイルがインターネット上にある場合は、インターネットに接続します。ファイルがリムーバブルストレージカードにある場合は、ストレージカードを挿入します。
Windows Media Playerにバグがあり、URL経由でこのメディアファイルにアクセスしているが、マシンがネットワークに接続されていないため、このファイルが再生できないと考えられます。
イーサネットケーブルが接続されていない場合でも、ローカルIISサーバーはメディアファイル以外のすべてのHTMLおよびActiveXコンテンツを提供します。また、IISサーバーを介してMP3とWMVファイルにアクセスして、コンピュータがインターネットから切断されたときにWindows Media Playerがそれらを開くかどうかを確認しようとしました。これらのファイルによって、Windows Media Playerにも同じエラーメッセージが表示されました。
ファイル拡張子の所有権を.mp4ファイルのWMPからVLCに変更した後、VLCプレーヤー(VideoLAN)をテストしました。 VLCがインストールされ、拡張機能の所有権がVLSに変更されたので、インターネットから切断された状態で、IISが提供するWebページのリンクを使用してMP4ビデオをダウンロード/開くことができます。私がすることができない唯一のことは、VLCプレーヤーがローカルのIISサーバーによって提供されるInternet Explorer Webページのリンクをクリックするだけで、ビデオを開いて再生できるようにすることです。
私はVLCプレーヤーを使用するのではなく、MP4ビデオを提供するこのIISサーバーでInternet ExplorerとWindows Media Playerを使用したいと考えています。
おかげ
マイケルRaymanは