【发布时间】:2015-11-06 17:36:57
【问题描述】:
插入网络摄像头后,我可以在我的 MAC OS 应用程序中操作视频/音频流。 现在我想将它输出为一个新的虚拟视频/音频设备,我可以选择它作为“Skype”或 QuickTime 等应用程序中的摄像头输入。
我研究了 i/o kit 框架,参考网页是这样说的:
“要为您的软件添加数字视频功能,请使用 QuickTime API。”
我认为这需要更新,因为 QuickTime API 已被 CoreMedia IO 取代。
所以我查看了 CoreMediaIO 并从 Apple 开发网站上找到了一个示例代码,该代码也已过时,无法在带有 OS Yosemite+ 的 XCode 7.x 上运行。
我也查看了 AVFoundation,但它似乎是一个死胡同。
我现在迷路了。我知道这是可行的,因为 CamTwist 软件正在这样做。
有人知道如何解决这个问题吗?
【问题讨论】:
标签: macos avfoundation iokit core-media