码迷,mamicode.com
首页 > 其他好文 > 详细

video_capture模块分析

时间:2015-07-11 18:29:34      阅读:140      评论:0      收藏:0      [点我收藏+]

标签: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!