ios - 通过 AVFoundation 进行 RTSP 直播?

标签 ios macos cocoa avfoundation

是否可以在 OS X 上使用 AVFoundation 查看或捕获 rtsp 流?我已经使用 rtsp 地址创建了一个 AVURLAsset,但所有尝试对其执行任何操作都会导致 com.apple.coremedia.formatreaderloader.makereadyforinspection 中出现 EXC_BAD_ACCESS。我是否使用了错误的技术,或者此功能被拒绝了?

最佳答案

AVFoundation 仅支持 HTTP Live Streaming (HLS) 或渐进式下载。遗憾的是,iOS SDK 尚不支持 RTSP。

你必须将像live555这样的开源解决方案移植到ios环境。

关于ios - 通过 AVFoundation 进行 RTSP 直播?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9539348/

相关文章:

ios - SKTransition crossFadeWithDuration 在 Swift 中无法正常工作

mysql - 2 个 MySQL 安装(现在丢失了一个)

objective-c - 如何在 MAC OS X 应用程序中更改 NSTableView 标题背景颜色?

macos - 主 NSWindow 阴影不会像子窗口那样改变

objective-c - NSPanel 没有成为关键窗口

ios - 在 for 循环中完成 findObjectsInBackgroundWithBlock 后执行操作

ios - 透明背景变白

ios - 删除 CorePlot 图上的第一条和最后一条网格线

c - 我在 OSX 上的 gcc 中不断得到 "Segmentation fault: 11",但在 Windows 上工作

macos - 连接到 EAP-TLS wifi 网络 os x 终端