不知道有没有人可以在这里帮忙在我的网站上,我在首页上有一个视频,该视频已使用HTML 5视频标记进行设置 . 该视频可以在标准浏览器范围内正确运行 - 但是
我的iPad和iPhone通过播放按钮显示带有斜线的视频 .
好 . - 我想,我一定搞砸了MP4文件的编码,所以我重新编码了好几次,但它仍然无法播放 .
然后它开始在我的iPhone上工作 - 但我注意到我的Wifi连接已经掉线,它正在通过3G连接播放 . 我以为我已经破解了 - 但是当我通过WiFi连接时它不会播放 .
只是为了检查我有几个用iPad / iPhone的朋友来检查,当在iPhone上连接超过3g的视频有效 . (我不认识任何人使用3g的iPad) . 通过Wifi上的iPhone或iPad,它没有 .
我在想它可能是服务器配置问题(apache),但我在这里苦苦挣扎 .
该视频嵌入了HTML5视频代码,如下所示:
<div align="center">
<video width="688px" height="384px" autoplay="autoplay" loop="loop" controls="controls"poster="media/video/lvposter.jpg">
<source src="media/video/livingdisplayvideo.mp4" type="video/mp4" />
<source src="media/video/livingdisplayvideo.webm" type="video/webm" />
<source src="media/video/livingdisplayvideo.ogv" type="video/ogv" />
</video>
</div>
它位于模块位置的joomla站点,但由于它的工作量超过3g,我认为这不会导致问题 . 该网站是www.livingdisplay.com
任何人都可以保存我的理智,因为我真的不知道从哪里开始寻求解决这个问题?
2 回答
我有一个类似的问题,我的iPhone突然停止在我的路由器的wifi上播放视频,但当我连接到我的邻居的开放wifi时工作 . 所有其他互联网活动继续有效 . 然后所有的互联网流量都失败了,但我仍然可以访问我本地网络上的其他机器 .
我尝试了以下方法:
设置Fiddler以用作我网络上另一台计算机的代理 . 网页会加载,但视频文件的请求从未出现在Fiddler中 . 路由器收到它们并拒绝将它们转发给Fiddler机器 . 所以这并没有解决问题
删除并重新创建我的wifi(没有区别)
使用设置面板重置iphone上的所有设置 . (没有不同)
重置我的路由器(没有区别)
在我的路由器上执行了恢复出厂设置(没有区别)
使用另一台路由器(解决了问题)
升级到IOS5并在我的ipod上执行了恢复出厂设置(然后它与第一个路由器一起工作)
我从来没有找到原因,但希望点6或7可以用于有这个问题的其他人 .
更改iPhone和iPad wifi的DNS设置 . 您可以注意到现有设置,以备将来使用 . 但截至目前可以--8.8.8.8 .
当我遇到类似的问题时,它对我有用 . 同样适用于我的两种设备 .