当电脑与Internet断开连接时,Windows Media Player 12不会通过IIS本地托管网站播放mp4、mp3和wmv文件

当电脑与Internet断开连接时,Windows Media Player 12不会通过IIS本地托管网站播放mp4、mp3和wmv文件,iis,windows-7,iis-6,mp4,windows-media-player,Iis,Windows 7,Iis 6,Mp4,Windows Media Player,我在本地Windows 7 32位计算机上有一个IIS 6.1网站,通过Internet Explorer提供HTML和MP4视频,所有这些都在本地计算机上。不需要internet连接,因为这是通过IIS进行的所有本地存储和本地托管。IIS配置为将MP4视频作为可下载文件提供,而不是以任何方式进行流式传输。我确实在IIS服务器中设置了正确的MIME类型“.mp4”和“video/mp4”,因此我认为这不是问题所在 当机器连接到internet时,单击本地IIS服务器提供的任何HTML页面中的MP

我在本地Windows 7 32位计算机上有一个IIS 6.1网站,通过Internet Explorer提供HTML和MP4视频,所有这些都在本地计算机上。不需要internet连接,因为这是通过IIS进行的所有本地存储和本地托管。IIS配置为将MP4视频作为可下载文件提供,而不是以任何方式进行流式传输。我确实在IIS服务器中设置了正确的MIME类型“.mp4”和“video/mp4”,因此我认为这不是问题所在

当机器连接到internet时,单击本地IIS服务器提供的任何HTML页面中的MP4视频链接,Windows Media Player将打开并在其自己的窗口中播放视频。但是,在拔下以太网电缆时,单击相同的MP4视频链接会导致Windows Media Player打开其自己的窗口,然后显示此错误消息:

Windows Media Player无法播放该文件。如果文件位于Internet上,请连接到Internet。如果文件位于可移动存储卡上,请插入存储卡。

这几乎就像Windows Media Player有一个bug,因为它通过URL访问此媒体文件,但计算机未连接到网络,所以它认为此文件无法播放

断开以太网电缆连接后,本地IIS服务器仍然提供除媒体文件以外的所有HTML和ActiveX内容。我还尝试通过IIS服务器访问MP3和WMV文件,以查看Windows Media Player在机器与Internet断开连接时是否会打开这些文件。这些文件还导致Windows Media Player显示相同的错误消息

在将.mp4文件的文件扩展名所有权从WMP更改为VLC后,我测试了VLC播放器(VideoLAN)。安装了VLC并将扩展所有权更改为VLS后,我可以使用IIS提供的网页中的链接下载/打开MP4视频,同时断开与internet的连接。我唯一不能做的就是让VLC播放器打开并播放视频,只需单击由本地IIS服务器提供的Internet explorer网页中的链接即可

我想在这个IIS服务器上使用Internet Explorer和Windows Media Player来提供MP4视频,而不是使用VLC播放器

谢谢


迈克尔·雷曼

我终于找到了问题的答案:


当与internet断开连接时,Windows Media Player 12神秘地要求您选中“工具”>“选项…”中的复选框名为“连接到Internet(覆盖其他命令)”的播放器选项卡设置区域。检查此项并使用APPLY保存设置后,Windows Media Player 12将在与Internet断开连接的同时,播放通过同一台计算机上的本地IIS Web服务器提供的视频。

我终于找到了问题的答案:

当与internet断开连接时,Windows Media Player 12神秘地要求您选中“工具”>“选项…”中的复选框名为“连接到Internet(覆盖其他命令)”的播放器选项卡设置区域。选中此选项并使用APPLY保存设置后,Windows Media Player 12将在与Internet断开连接的同时,播放通过同一台计算机上的本地IIS Web服务器提供的视频