flash – “假”DirectShow视频捕获设备
这与我提出的最后几个问题相关.
我需要从IP网络摄像头(SNC-RZ25N)到Flash Media Server获取视频.我宁愿不必使用Windows,但如果它让事情变得更容易,我会的. (Flash Media Live Encoder是一个仅限Windows的程序.) 我已经考虑了从A点到B点的许多不同路由,但似乎最简单的方法就是使用Flash Media Live Encoder发布到Flash Media Server.然后,我必须弥合的唯一差距是获得Flash Media Live Encoder可读取的视频源. 当然,我的源代码在网络上,FMLE寻找“Microsoft DirectShow兼容的视频捕获设备”.我发现了一个非自由的SDK(http://www.e2esoft.cn/vcam/vcamsdk.asp)应该允许我欺骗这样的设备,并希望将相机流发送到FMS. 有谁知道我应该使用的不同程序或SDK?我的事情比他们需要的更复杂吗? 解决方法
将DirectShow源过滤器转换为捕获设备并不难.您需要在正确的类别中注册过滤器,并实现IKsProperty以在输出引脚上报告正确的类别.
在http://tmhare.mvps.org/downloads.htm查看Vivek的捕获源过滤器示例 G (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |