用户工具

视频通话接口_android

差别

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

到此差别页面的链接

视频通话接口_android [2015/02/08 06:21]
127.0.0.1 外部编辑
视频通话接口_android [2017/08/23 08:44]
行 1: 行 1:
-===== 视频通话控制接口 ===== 
- 
----- 
- 
-==== 1. 初始化视频配置 ==== 
- 
-<code java>  ​ 
-      
-/** 
- * 初始化视频设置 
- * @param mActivity 
- * @param width:宽 
- * @param height:高 
- * @param maxFramerate:​帧率 
- * @param startBitrate:​开始的比特率 
- * @param remoteLinearLayout:​显示对方视频的布局 
- * @param localLinearLayout:显示自己视频的布局 
- * @return void  ​ 
- */ 
-UCSCall.initCameraConfig(Activity mActivity,​int width,int height ,int maxFramerate,​int startBitrate,​LinearLayout remoteLinearLayout,​LinearLayout localLinearLayout) 
-  
-</​code>  ​ 
-    ​ 
-==== 2. 刷新视频显示 ==== 
- 
-<code java> ​   ​ 
-/** 
- * 刷新视频显示 
- * @param camearType:​枚举 要刷新运程视频还是本地视频 
- * @return: 0:​表示成功 ​  ​其它表示失败  ​ 
- */ 
-UCSCall.refreshCamera (UCSCameraType cameraType) 
-</​code> ​       
- 
-==== 3. 获取摄像头数量 ==== 
- 
-<code java>  ​ 
-      ​ 
-/** 
- * 获取摄像头数量 
- * @return:​返回摄像头数量  ​ 
- */ 
-UCSCall.getCameraNum() 
- 
-</​code> ​   
- 
-==== 4. 切换摄像头 ==== 
- 
-<code java>  ​ 
-      ​ 
-/** 
- * 切换摄像头 
- * @param cameraIndex:​要切换摄像头的索引 
- * @return 0:​成功 ​    ​其它:失败 
- */ 
-UCSCall. switchCameraDevice (int cameraIndex) 
-</​code> ​   
- 
-==== 5. 打开摄像头 ==== 
- 
-<code java> ​       
-/** 
- * 打开摄像头 
- * @ param UCSCameraType:​ 枚举 要打开远程视频还是本地视频 
- ​* ​ @ return 0:​成功 ​    ​其它:失败 
- */ 
-UCSCall.openCamera(UCSCameraType camera) 
-  ​ 
-</​code> ​   ​ 
- 
-==== 6. 关闭摄像头 ==== 
- 
-<code java>  ​ 
- 
-/** 
- * 关闭摄像头 
- * @param UCSCameraType:​关闭远程或本地摄像头 
- ​* ​ @return 0:​成功 ​    ​其它:失败 
- */ 
-UCSCall.closeCamera(UCSCameraType camera) 
-  
-</​code>​ 
  

页面工具