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 中播放
解决Centos8自带Firefox实现播放声音与视频-LinuxVMware
为啥 FireFox 3.6.8 不缓存来自 asp.net 开发者服务器的静态内容?