用户工具

视频通话接口_ios

这是本文档旧的修订版!


视频通话能力接口


1. 设置视频信息

/**
 * 设置视频显示参数
 * @param localVideoView 设置本地视频显示控件
 * @param remoteView     设置对方视频显示控件
 * @param width          设置发给对方视频的宽度
 * @param height         设置发给对方视频的高度
 * @return BOOL  YES:成功;NO:失败
 */
- (BOOL)setVideoConfig:(UIImageView*)localVideoView withRemoteVideoView:(UIImageView*)remoteView showtoRemoteVideoWidth:(int)width showtoRemoteVideoHeight:(int) height;  

2. 获取摄像头个数

/**
 * 获取摄像头个数
 * @return int
 */
- (int) getCameraNum;

3. 切换摄像头

/**
 * 摄像头切换
 * @param CameraIndex 摄像头位置 
 * @return BOOL  YES:成功;NO:失败  
 */
- (BOOL) switchCameraDevice:(int)CameraIndex;

4. 开启视频预览

/**
 * @param CameraIndex 摄像头位置 
 * @return BOOL  YES:成功;NO:失败
 */
- (BOOL) openCamera:(int)CameraIndex;

5. 关闭视频预览

 
/**
 * @param CameraIndex 摄像头位置 
 * @return BOOL  YES:成功;NO:失败
 */
- (BOOL)closeCamera:(int)CameraIndex;
 

页面工具