iOS 和直播 mjpeg

标签 ios video-streaming

你能帮我看看如何将我的视频流式传输到 iOS 应用程序吗?我使用 UIWebView 但视频没有改变。有什么办法解决吗。例如这个流。 http://80.32.204.149:8080/mjpg/video.mjpg

感谢您的回复

最佳答案

在 iOS 上进行 MJPG 流式传输的最简单方法是使用 UIImageViewNSURLConnection。使用 NSURLConnection 构建与目标 URL 的连接并实现委托(delegate)以下方法:

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

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

关于iOS 和直播 mjpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26692617/

相关文章:

ios - 如何在 iOS 9 中显示时更改 mfmessagecomposeviewcontroller 中导航栏的颜色

ios - Google Analytics 崩溃报告和 iTunesConnect

video - 从 Azure Blob 存储流式传输视频

windows - 在 Windows 中使用 Gstreamer

video - 如何更改 ffmpeg xstack 背景颜色

ios - 在 iOS 9 中禁用应用内浏览器的 ATS?

iphone - 如何使用 CFNetwork 处理 iOS 上的互联网连接中断?

reactjs - Video-React 是否支持来自 url 的视频流

ios导航堆栈操作

android - 在Android中播放YouTube视频