如何配置来自 Apache 的 iPhone 视频流?
我有一个安装了 mod_h264_streaming 模块的 Apache HTTP 服务器。它适用于除 iPhone 之外的所有情况。可能是什么原因?
I have an Apache HTTP server with mod_h264_streaming module installed. It works fine for all cases, except the iPhone. What can be the reason?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我已经解决了这个问题。问题在于内容的编码,但我之前没有发现它,因为如果我播放整部电影,该模块就可以工作,但如果我使用“虚拟剪辑”功能,则该模块就不能工作。上面的意思是
http://host:port/name.mp4
工作正常,但是http://host:port/name.mp4?start=200&end=500
代码> 不起作用。我认为如果是编解码器问题,那么在这两种情况下都不应该工作。然而,在将编码更改为 mod_h264_streaming 模块站点推荐的编码后,问题消失了。I've solved the issue. The problem was an encoding of the content, but I didn't discover it earlier, since the module worked, if I played the whole movie, but not if I used 'virtual clip' feature. The above means thate
http://host:port/name.mp4
works fine, buthttp://host:port/name.mp4?start=200&end=500
doesn't work. I thought that if it is codec problem it should not work in both cases. However after change of encoding to recommended at mod_h264_streaming module site, the issue disappeared.