我正在尝试从Vivotek相机获取MJPEG流并在Windows Phone 7上使用。对于这个相机,我需要将UnsafeHeaderParsing设置为true。我为win表单编写了类似的应用程序,并且可以使用app.config文件或代码轻松设置,例如在此处how to set useUnsafeHeaderParsing in code。但是我没有找到Windows Phone的解决方案,我担心可能没有解决方案。是否存在任何解决方法?
我知道这有点极端...如果你无法从Windows手机访问IP摄像头服务器,你需要一个中间人...
有很多选择,你可以创建一个基本的Web服务,将其托管在任何地方。让手机用户注册他们的设备,提供他们想要观看的IP以及其他所需信息。
然后,手机会连接并提供其设备ID,服务将从摄像机中拉取流数据,并使用“安全”标头将数据返回给连接的客户端。
我必须承认,这似乎有很多开销,但写起来确实很有趣 ;)