上载的视频无法在移动浏览器中播放,但可以在桌面浏览器中播放
|
我已经设置了服务器(gunicorn和nginx)来使用Python / Django上传视频,并在浏览器中观看它们.我正在使用的视频播放器是videojs.所有视频均为h.264 mp4.视频大小在5-40 MB之间. 视频上传正常,我也可以在台式机和笔记本电脑浏览器上观看上传的视频. 问题是我无法在移动设备上观看相同的视频(在桌面浏览器上播放). 我收到此错误:
怎么了? 更新资料 但是,我在移动设备中使用webm视频测试了移动浏览器,Opera和Chrome可以完美播放视频.这是我用于webm的命令:
这适用于h.264 mp4(仅适用于Firefox):
更新资料
更新资料 在此过程中,我收集了一些要点: >我从YouTube下载并未经编码上传到服务器上的某些视频在所有浏览器上都能正常播放. 流媒体和AAC播放器兼容性
FFmpeg提供选项“ -movflags faststart”,涵盖可在编码期间使用的功能:
可以使用“ qt-faststart”程序修改现有的m4a文件,该程序与FFmpeg一起分发在“工具”目录中
因此,您可以尝试以下操作: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- google-chrome – Nginx在长URL上返回空响应 – (失败)net
- 登录Nginx Gunicorn Supervisor Django时出错
- munin nginx:没有dynazoom成图
- nginx在AppArmor策略中真的需要dac_override吗?
- ruby-on-rails – 自动编译资源并使用nginx(开发)
- nginx – 一台服务器上的多个域指向错误的站点
- 如何在Nginx中禁用TLSv1.0和TLSv1.1
- 这个Nginx配置有多安全?我还能做些什么来进一步优化它?
- shell – 如何将我的私有ip映射到我的vps_ip上?
- Nginx提供静态内容和代理apache
- nginx – 如何在Lua中对request_uri字符串进行ur
- NGINX代理缓存 – 在查询字符串中缓存buster变量
- 如何找不到nginx try_files日志文件?
- php – 负载均衡:Nginx,Varnish和HTTP会话
- OS X上的Nginx和PHP-FPM
- 如何在公司代理后面配置Nginx
- nginx – HttpGeoipModule $geoip_country_code为
- python – Django,uwsgi和nginx – 内部服务器错
- 如何阻止访问我的网络服务器上的.svn /条目?
- ubuntu – NginX WordPress SSL非www W3TC vhost
