C# 多个IP摄像头作为Windows视频源?

C# 多个IP摄像头作为Windows视频源?,c#,camera,directshow,media,C#,Camera,Directshow,Media,创建具有多个视频源的视频编码器应用程序。是否有某种类型的IP摄像头可用作Windows视频源(即DirectShow)或通用IP摄像头驱动程序,可用于连接硬件摄像头的视频和音频?要在DirectShow中进行视频捕获,必须获取指向视频设备的IBaseFilter指针,然后将过滤器添加到图形中 通过枚举CLSID\u VideoInputDevice类别,您可以为相机获取这些IBaseFilter指针 获取音频的过程与此相同,不过这次您将通过枚举CLSID_AudioInputDevice类别来获

创建具有多个视频源的视频编码器应用程序。是否有某种类型的IP摄像头可用作Windows视频源(即DirectShow)或通用IP摄像头驱动程序,可用于连接硬件摄像头的视频和音频?

要在DirectShow中进行视频捕获,必须获取指向视频设备的IBaseFilter指针,然后将过滤器添加到图形中

通过枚举CLSID\u VideoInputDevice类别,您可以为相机获取这些IBaseFilter指针

获取音频的过程与此相同,不过这次您将通过枚举CLSID_AudioInputDevice类别来获取音频IBaseFilters


<>我可以发布代码来说明这是如何完成的,如果你感兴趣,但是我只有C++代码,我从来没有用C<< /p >尝试DirectShow编码。你的问题是什么?你是在要求一个相机推荐还是什么?