从HDMI流视频到NSView



我想要完成的是通过macbook pro上的HDMI端口接收视频流,并在NSView或窗口内显示视频。

我的最终目标是做这样的事情:

dvd player -- HDMI in --> computer -> apply overlay to video -- HDMI out --> tv

我不确定我是否能把视频从另一边流出来,所以如果我能简单地把它放到:

dvd player -- HDMI in --> computer -> apply overlay to video --> display in NSView or window

我就满意了。我下载了苹果的例子代码,用于应用覆盖到quicktime视频,这是微不足道的,它是输入流部分,我失去了。我猜一种说法是,我需要我的电脑作为一个"通过设备"?的视频。我不确定这样说是否正确。任何帮助或指出在正确的方向将是非常感激!

使用AVFoundation,它的工作原理与iOS完全相同。

Apple文档将指导您如何将AVCaptureDevice连接到AVCaptureOutput(您的AVPlayer连接到UI)。

https://developer.apple.com/library/mac/文档/音视频/概念/AVFoundationPG/文章/00 _introduction.html #//apple_ref/doc/uid/TP40010188-CH1-SW3

最新更新