网站首页 > 精选文章 正文
问题:我们在本地测试视频播放时,常常遇到这种情况,本地测试视频是可以正常播放的,但项目上传服务器后,视频就无法播放了,原因通常有以下几种,原因及解决方案如下:
一、视频编码格式
以MP4为例,虽然格式类型都是MP4,但视频编码格式有很多种,通常浏览器支持的为“H264”编码格式。
解决方法:
可以下载格式工厂等视频转码工具,将视频编码格式选成H264,转码即可。
二、IIS服务器没有配置MIME类型
1、打开IIS服务器,找到MIME类型
2、视频以常用的MP4、FLV、OGG为例,进入MIME后,右侧点添加,
文件扩展名输入:.mp4,MIME类型输入:video/mp4。注:扩展名mp4前方有”.“
然后根据需要,文件扩展名输入:.flv,MIME类型输入:
flv-application/octet-stream
文件扩展名输入:.ogg,MIME类型输入:video/ogg
3、如果还无法播放,可以尝试重启IIS服务器。
三、网站安装了安全狗
如果以上两种方法视频还是无法播放,或部分视频无法播放,那么要考虑服务器是否安装了“网站安全狗”,如果有,请卸载,服务器安全狗没有影响,可不卸载。卸载完成后,你会神奇地发现,视频可以正常播放了。
更多服务器技术干货可以关注【驰网】,助您成为更专业的服务器管理员!
- 上一篇: 音视频开发直播技术疑难杂症排查(1)—播放失败
- 下一篇: iOS无法播放MP4视频文件的解决方案
猜你喜欢
- 2025-03-24 iOS无法播放MP4视频文件的解决方案
- 2025-03-24 电脑播放不了.264监控录像文件?教你一个方法,轻松转换mp4格式
- 2025-03-24 音视频开发直播技术疑难杂症排查(1)—播放失败
- 2025-03-24 解决视频不断缓冲无法播放的难题:全方位修复攻略
- 2025-03-24 电脑无法播放rmvb?rmvb怎么转换为mp4?
- 05-22如何基于Docker和Jenkins打造面向初创公司的持续集
- 05-22Flutter无脑入门-从零到第一个APP
- 05-22git 子模块
- 05-22我见过的最糟糕代码
- 05-22掌握这 20 个 Git 命令,成为团队协作高手!
- 05-22gitflow的工作流
- 05-22Git详细使用教程
- 05-22git版本管理总有问题,建议使用git flow
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)