你能帮我怎么把我的视频流到iOS应用程序。我使用了UIWebView,但视频不是chaning。有没有解决办法。例如这个流。 http://80.32.204.149:8080/mjpg/video.mjpg
iOS和实时流mjpeg
感谢您的答复
你能帮我怎么把我的视频流到iOS应用程序。我使用了UIWebView,但视频不是chaning。有没有解决办法。例如这个流。 http://80.32.204.149:8080/mjpg/video.mjpg
iOS和实时流mjpeg
感谢您的答复
做MJPG流在iOS上是利用UIImageView
和NSURLConnection
的最简单方法。使用NSURLConnection
打造你的目标URL连接,并实现委托下面的方法:
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
- >填写与您收到这里的数据缓冲区(缓冲区应该是NSData
类型,可以是一个实例变量或属性)
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
并使用[UIImage imageWithData:buffer]
将数据从您的缓冲区转换为UIImage
。这UIImage
然后可以设置在您的UIImageView
。
它应该工作,但你有任何例子?谢谢 – PatrikD 2014-11-01 20:20:21
Okey我尝试了一些东西,但recievedData始终为空。你可以帮我吗? http://pastebin.com/agD0GHvH – PatrikD 2014-11-01 20:37:11
嗯......实际上看起来不错。也许这是因为你没有用'self'引用实例变量。尝试使用'self.receivedData'而不是'receivedData'。 – nburk 2014-11-02 10:48:21