我如何从带有组件输出的设备中获取高清信号并在c#应用程序的窗口中显示它?

本文关键字:信号 应用程序 窗口 显示 高清 获取 组件 输出 | 更新日期: 2023-09-27 17:53:41

我的任务是将视频从视频设备的组件输出端口输入到c#应用程序的窗口中。

考虑从TiVo或DVD播放器(不是HDMI,所以没有HDCP的担忧)中获取组件输出并将其显示在窗口中。

我们只是在寻找基本的实时流媒体。没有录音,没有快照,没有视频叠加……只是在窗口中显示声源。什么都没有。

我已经到处找了几个月了,还没有找到任何可以让我们这样做的设备。

我发现了几个捕获设备,如Elgato的Game capture HD,但(我被告知)它们不是一个真正的捕获设备,因此不能与DirectShow这样的东西一起工作,所以你不能与第三方软件一起使用它们,只有他们自己的。

我也在亚马逊上找到了便宜的组件到usb捕获设备,但他们说他们不支持高清。

注意:我们不想要像SlingBox这样的东西,a)因为它的缓冲区而有太多的延迟,b)无论如何你都不能将它与你自己的应用程序集成。

所以谁能给我一些指示去哪里?我已经找了几个月了,但一无所获,现在时间开始变得紧迫,我仍然没有任何线索。

我如何从带有组件输出的设备中获取高清信号并在c#应用程序的窗口中显示它?

我发现的唯一像样的高清捕获设备是来自BlackMagicDesign,我在我的medicenter上使用它从我的机顶盒记录高清,所以也许他们的产品之一可以帮助你。

http://www.blackmagicdesign.com/products/intensity/