同样的mp4文件,本地测试可以播放,浏览服务器页面时不能播放

adain2016 2016-10-14 09:44:27
a.aspx:

<...>
<video src="video/dd.mp4" controls="controls" autoplay="true">Play</video>
<...>

在本地vs2008测试中可以播放,但一放到另一服务器上就不能播放了,文件路径正确.
win2008+iis6.1中已增加mp4文件扩展名,MIME类型:application/octet-stream
...全文
3528 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_39430482 2017-07-06
  • 打赏
  • 举报
回复
补充:检查视屏所在文件的共享安全权限,应该有个类似于Everyone,然后勾选所有的权限
qq_39430482 2017-07-06
  • 打赏
  • 举报
回复
以上能解决大部分的问题了: 1.链接地址是否正确 2.iis_usrs 的映射中,MIME中是否包含.mp4,没有就添加.mp4(目录/mp4) 3.视屏比特率是否过大,总比特率超过1000,可以使用工具转一下,适当减小
  • 打赏
  • 举报
回复
引用 7 楼 wyqlxy 的回复:
看看服务器的文件目录有没有iis_usrs 的读取权限
iis_iusrs
  • 打赏
  • 举报
回复
看看服务器的文件目录有没有iis_usrs 的读取权限
hwyqy 2016-11-02
  • 打赏
  • 举报
回复
一般本机可以,但部署后不行都是权限问题
EnForGrass 2016-11-01
  • 打赏
  • 举报
回复
web.config里<system.webServer> 节点加一句

<system.webServer>
    <staticContent>
      <remove fileExtension=".mp4" />
      <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
    </staticContent>
 </system.webServer>
如果还不行,看看是不是文件夹权限问题
qhf503 2016-11-01
  • 打赏
  • 举报
回复
你需要在服务器上添加支持MP4视频
ttg520 2016-10-18
  • 打赏
  • 举报
回复
直接访问mp4的地址看能不能打开或下载
insus 2016-10-15
  • 打赏
  • 举报
回复

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧