iOS和直播mjpeg

时间:2014-11-01 19:58:35

标签: ios video-streaming

你能帮我解决一下如何将我的视频流式传输到iOS应用程序。我使用UIWebView,但视频不是chaning。有什么解决方案吗?例如这个流。 http://80.32.204.149:8080/mjpg/video.mjpg

感谢您的回复

1 个答案:

答案 0 :(得分:4)

在iOS上进行MJPG流媒体的最简单方法是使用UIImageViewNSURLConnection。使用NSURLConnection构建与目标URL的连接,并按照以下方法实现委托:

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data - >使用您在此处收到的数据填充缓冲区(缓冲区应为NSData类型,可以是实例变量或属性)

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response并使用UIImage将您缓冲区中的数据转换为[UIImage imageWithData:buffer]。然后可以在UIImage上设置UIImageView