Mjpeg打破了最近的Mobile Safari?

时间:2014-03-24 11:57:59

标签: ios mobile-safari mjpeg

我正在使用来自IP摄像头的实时mjpeg流,并发现在最近的Mobile Safari版本中似乎打破了对mjpeg的支持。

我正在使用带有嵌入式图像的简单HTML测试页,如下所示:

<img src="http://[ip_address]/[path]">

这适用于配备iOS 5.1的iPhone 4S,但在iOS 7.0.3的iPad上无法显示任何内容。

有人可以证实吗?任何已知的解决方法?

1 个答案:

答案 0 :(得分:3)

MJPEG对iPhone(以及OSX上)的支持在过去经常被打破,我现在可以确认我在iPhone 5,版本7.0.4上遇到与MJPEG流相同的问题。

你可以在苹果网站上找到一些讨论这个问题的线程,可以追溯到2013年中期以及一些最近的答案,比如这个https://discussions.apple.com/message/22933450#22933450

如果您可以控制流,则会发布一个可能的解决方案: https://discussions.apple.com/thread/4347848

如果此解决方案有效,我还没试过,因为我无法更改流本身。

问题还出在OSX Lion上: https://discussions.apple.com/message/19028348#19028348

他们说它已在OSX中修复,并且已经为ios提交了一些错误报告,但是无法找到它们是否以及何时修复。

我再也找不到了,但在评论中有人推测MJPEG支持在iPhone上被禁用/限制,因为有些用户在忘记连接到网站流mjpeg图像的移动Safari时会消耗他们的移动带宽,但是找不到该声明的参考。