Bis*_*opZ 26
我们遇到了这个问题,发现根据iPhone的webview标准对文件进行编码可以创建出很好的文件.
并非所有H.264编码的Mp4文件都受到iPhone(或Chrome)的支持,编码过程中的细微差别可能会产生不起作用的视频.即使使用了完全相同的编码设置,H.264也是一个可变比特率编码器,因此不同的视频可能超出比特率限制,导致一些工作,而另一些不工作.
我们成功的编码设置是:
以下是我们用于获取这些设置的参考.
我知道这有一个明显的答案,但我们有完全相同的问题.
问题最终成为我们内部网络的设置.
打开iPad上的safari控制台后,我们看到在尝试加载视频时,我们正在记录"byte_range_error_message".移动设备似乎通过一次请求某些字节来请求与桌面设备不同的内容.我们设法发现当手机使用3G网络时视频播放正常,但是当他们通过内部wifi加载视频时却没有.很多研究后来引导我们阅读这篇MSDN文章:http: //support.microsoft.com/kb/922330
其中介绍了如何在防火墙中找到设置以允许设备正确请求视频.我们还在我们的一个D-Link路由器上找到了一个类似的设置,用于一个单独的wifi网络,该网络也存在问题.
| 归档时间: |
|
| 查看次数: |
29124 次 |
| 最近记录: |