用户工具

视频通话接口_windows

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

视频通话接口_windows [2015/02/08 05:32]
gonghuojin [3. 获取摄像头信息]
视频通话接口_windows [2017/08/23 08:44]
行 1: 行 1:
- 
-===== 视频能力接口 ===== 
- 
----- 
- 
- 
-==== 1. 设置显示窗口 ==== 
- 
-<code java> ​         
-/** 
- ​*函数名:​ Ucs_setVideoHandle 
- ​*功 ​ 能: 设置显示窗口句柄 
- ​*参 ​ 数: [IN]pLocalVideo:​ 本地图像 
- ​* ​       [IN]pRemoteVideo:​ 远程图像 
- ​*返回值 ​ : 0:成功;非0:​失败 
- */ 
-UCSCLIENT_API int Ucs_setVideoHandle(void *pLocalVideo,​ void *pRemoteVideo);​ 
-</​code> ​     
- 
-==== 2. 获取摄像头数量 ==== 
- 
-<code java> ​   
-/** 
- ​*函数名:​ Ucs_getCameraNum 
- ​*功 ​ 能: 获取摄像头数量 
- ​*参 ​ 数: 无 
- ​*返回值:​ 当前摄像头数量 
- */ 
-UCSCLIENT_API int Ucs_getCameraNum();​ 
-</​code> ​   ​ 
- 
-==== 3. 获取摄像头信息 ==== 
- 
-<code java> ​         
-/** 
- ​*函数名:​ Ucs_getCameraInfo 
- ​*功 ​ 能: 获取摄像头信息 
- ​*参 ​ 数: [IN]index 
- ​* ​      ​[OUT]info,​摄像头信息结构体指针 
- ​* ​      ​typedef struct _UCS_CAMERAINFO 
- ​* ​      { 
- ​* ​         char name[256];//​设备名称 
- ​* ​         int capabilityCount;​ 
- ​* ​      ​}UCS_CAMERAINFO;​ 
- ​*返回值:​ 0:成功;非0:​失败 
- */ 
-UCSCLIENT_API int Ucs_getCameraInfo(int index, UCS_CAMERAINFO *info); ​ 
-</​code> ​       
- 
-==== 4. 获取当前摄像头信息 ==== 
- 
-<code java> ​         ​ 
-/** 
- ​*函数名:​ Ucs_getCurCamera 
- ​*功 ​ 能: 获取当前摄像头 
- ​*参 ​ 数: 无 
- ​*返回值:​ 当前摄像头索引 
- */ 
-UCSCLIENT_API int Ucs_getCurCamera ();  ​ 
-</​code> ​     
- 
-==== 5. 切换当前摄像头 ==== 
-      ​ 
-<code java> ​   
-/** 
- ​*函数名:​ Ucs_setCameraDevice 
- ​*功 ​ 能: 切换当前摄像头 
- ​*参 ​ 数: [IN]video 设备信息 
- ​* ​      ​typedef struct _UCS_CAMERADEVICE 
- ​* ​      { 
- ​* ​         int rotate;//​角度,默认0 
- ​* ​         int index;//​对应摄像头索引 
- ​* ​         int height; 
- ​* ​         int width; 
- ​* ​      ​}UCS_CAMERADEVICE;​ 
- ​*返回值:​ 0:成功;非0:​失败 
- */ 
-UCSCLIENT_API int Ucs_setCameraDevice(const UCS_CAMERADEVICE *video); 
-</​code>​ 
- 
-==== 6. 打开视频 ==== 
- 
-<code java>  ​ 
-/** 
- ​*函数名:​ Ucs_openVideo 
- ​*功 ​ 能: 打开视频 
- ​*参 ​ 数: [IN]mode :0:预览 1:只发送视频流 2:接收视频流 ​ 
- ​*返回值:​ 0:成功;非0:​失败 
- */ 
-UCSCLIENT_API int Ucs_openVideo(const int mode);  ​ 
-</​code> ​     ​ 
- 
-==== 7. 关闭视频 ==== 
- 
-<code java> ​   
-/** 
- ​*函数名:​ Ucs_closeVideo 
- ​*功 ​ 能: 关闭视频 
- ​*参 ​ 数: [IN]mode :0:预览 1:只发送视频流 2:接收视频流 ​ 
- ​*返回值:​ 0:成功;非0:​失败 
-*/ 
-UCSCLIENT_API int Ucs_closeVideo(const int mode); 
-</​code>​ 
  

页面工具