FireFox 31 不播放来自 Visual Basic 2013 ASP.NET Web 应用程序项目的视频

Posted

技术标签:

【中文标题】FireFox 31 不播放来自 Visual Basic 2013 ASP.NET Web 应用程序项目的视频【英文标题】:FireFox 31 doesn't play video from Visual Basic 2013 ASP.NET Web Application project 【发布时间】:2014-09-25 18:30:59 【问题描述】:

我的 ASP.NET 项目有一个 default.aspx 页面,该页面带有一个显示视频的标签。 发布到远程 Windows Server 2008 R2 64 位站点后,当使用 IE、Chrome、Safari 而不是 FireFox 31 浏览到远程站点时,视频可以在我的本地桌面 Windows-7 Pro 上运行。

但是,当我在桌面上本地调试项目时,FireFox 会播放它,网址为:http://localhost:54802/default

<video   controls="controls" preload="auto">
        <source src="APPLICANT_VIDEO/<% = job_video_filename %>.mp4" type="video/mp4"/>
    <source src="APPLICANT_VIDEO/<% = job_video_filename %>.ogv" type="video/ogg"/>   
    <source src="APPLICANT_VIDEO/<% = job_video_filename %>.webm" type="video/webm"/>
    Your browser does not support the video tag.
</video> 

【问题讨论】:

从服务器发送的视频文件是什么 MIME 类型?检查控制台。 .mp4 .ogv 和 .webm 由 VLC 制成 那些不是 MIME 类型。 如何找出 MIME 类型?检查什么控制台? 在浏览器控制台查看网络请求 【参考方案1】:
Solution: On my Windows 2008 server > IIS > MIME type > 

AddType video/webm .webm 添加类型视频/mp4 .mp4 添加类型 video/ogg .ogv 添加类型audio/ogg .oga

【讨论】:

以上是关于FireFox 31 不播放来自 Visual Basic 2013 ASP.NET Web 应用程序项目的视频的主要内容,如果未能解决你的问题,请参考以下文章

.webm 视频可在 Chrome 和 Opera 中播放,但不能在 Firefox 中播放

如何在 Firefox 中播放 MP4 视频

解决Centos8自带Firefox实现播放声音与视频-LinuxVMware

为啥 FireFox 3.6.8 不缓存来自 asp.net 开发者服务器的静态内容?

2021-11-21 Ubuntu Firefox 打开 哔哩哔哩 B站 显示无flash插件

HTML5 mp3 音频在 Chrome 和 Firefox 中不起作用