小弟初学DirectShow,现在按照大虾们文章的指点,可以控制摄像头视频预览和保存成AVI文件了,但是还有几个问题不知道如何完成,请大家指点下,说说用什么接口,给个思路就行:
1,我想完成在网络上传输视频,进行视频通讯,是不是要把A地摄像头的数据保存成图片,然后Socket传输给B端呢?如果是,用哪个接口完成数据保存成图片?CLSID_SampleGrabber?
2,如果传输的是图片,在b地如何将视频显示出来?难道就是一幅图片一幅图片的换着显示吗?
3,中间传输过程,大家都说用H.263协议,请问谁能给我说明一下如何能够使用H.263,那里有编码解码器可以直接用?
谢谢大家
1,我想完成在网络上传输视频,进行视频通讯,是不是要把A地摄像头的数据保存成图片,然后Socket传输给B端呢?如果是,用哪个接口完成数据保存成图片?CLSID_SampleGrabber?
2,如果传输的是图片,在b地如何将视频显示出来?难道就是一幅图片一幅图片的换着显示吗?
3,中间传输过程,大家都说用H.263协议,请问谁能给我说明一下如何能够使用H.263,那里有编码解码器可以直接用?
谢谢大家
不和你想像的一样的,你配置一下就可以喽
2.不是图片
3.一般的TCP就可以传输,这样接收端需要自己写source filter!双缓冲!根据多媒体文件类型构件Graph 这里处理麻烦一点