目前项目需要实现一个这样一个功能,WebService实时播放接口。

    

    一开始不明白这是个什么功能,大致就是通过浏览器,查看远程的摄像头抓取到的视频和播放Mic采集音频;

   了解到下面几个方案:1、ActiveX;2、WebRTC;3、Flash+Red5;

 

    基于目前我们的VoIP服务器是使用开源的Yate,里面本来不包括Video的,扩展进去的。终端上面的VoIP Client基本也OK了。

    用MFC ActiveX弄了两天,实现了通过网页注册Yate 的Sip Server;

 

    但是在Active里面添加类和方法对我来说很明显有难度,不知如何下手。

 

    偶然的机会知道了FireBreath这个东东,熟悉了2天,觉得这个不错,支持平台,多浏览器,很符合我们的需求,加上比ActiveX要好弄一点吧。

就开始在这个上面弄了。