video_capture模块分析
2015-07-11 17:25
323 查看
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驱动的封装
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驱动的封装
相关文章推荐
- 二叉树的六种遍历方式
- ubuntu安装下的下载工具,uget安装
- AIX系统维护手册一.系统盘镜像
- poj 3180 The Cow Prom 强连通分量
- python学习笔记——循环语句条件语句
- video_render模块分析
- poj2955解题报告
- linux centos 下安装中文输入法
- Linux配置syslog服务器及CentOS配置rsyslog客户端远程记录日志
- VC中自动改变控件位置和大小的对话框类(转)
- ubuntu安装eclipse
- poj 2763 Housewife Wind 树链剖分+LCA
- logistic回归:从生产到使用
- Codeforces 548 A. Mike and Fax
- 程序员必知的8大排序(一)-------插入排序,希尔排序(java实现)
- Oracle常用函数TO_CHAR用法详解(转自博客园-小小草博文)
- xcode 工程设置的那些事儿
- C++笔记(2):条件运算符
- 关于XenServer6.5的版本
- Oracle-BPM(四)