C 实现Windows Media Encoder音视频捕捉.doc

C 实现Windows Media Encoder音视频捕捉.doc

我的博客中讲述过WMS9,可以实现流媒体服务器,但没有WME(windows media encoder)的支持,总觉得缺少点什么,这里就讲述一下如何通过.net实现WME获取设备视频音频流,并推送到远程(本地当然可以)流媒体广播发布点。 一.下载了wme9的SDK,安装完毕:这一步主要体验一下WME能够实现那些功能。 读者可以自行安装试试。 二.创建.net winform Application,添加引用 using WMEncoderLib; WMEncoderLib是一个assemble,通过它,我们可以方便实现WME的操作。 三.获取本地屏幕,并转换为视频信号 IWMEncSource SrcAud = SrcGrp.AddSource(WMENC_SOURCE_TYPE.WMENC_AUDIO); IWMEncSource SrcVid = SrcGrp.AddSource(WMENC_SOURCE_TYPE.WMENC_VIDEO); SrcAud.SetInput(Default_Audio_Device, Device, ); SrcVid.SetInput(ScreenCapture1, ScreenCap, ); 四.启动Encoder,推送到远程WMS服务器

文档评论(0)

1亿VIP精品文档

相关文档