标签:webrtc
1. 对外接口
VideoCaptureModule 控制接口
VideoCaptureDataCallback Vie中的ViECapturer继承,用于响应抓包数据
2. 主要类
VideoCaptureImpl, 继承VideoCaptureModule,用于控制和抽象具体的capture执行接口
VideoCaptureAndroid, 继承VideoCaptureImpl,android的capture类, 抓取在JAVA层中完成,并回调VideoCaptureDataCallback
VideoCaptureIos,继承VideoCaptureImpl,iOS的capture类
VideoCaptureModuleV4L2,继承VideoCaptureImpl,Linux的capture类,增加了一个线程,用于select句柄
VideoCaptureMacQTKit,继承VideoCaptureImpl,mac的capture类, 具体由mac的VideoCaptureMacQTKitObjC实现
VideoCaptureDS, 继承VideoCaptureImpl,windows的capture类,有Dshow实现
VideoCaptureMF, 继承VideoCaptureImpl,windows的capture类,实现Media Foundation API
3. 主要功能
对各个系统Capture驱动的封装
版权声明:本文为博主原创文章,未经博主允许不得转载。
video_capture模块分析
标签:webrtc
原文地址:http://blog.csdn.net/wanghorse/article/details/46843247