@interface QttChannelEngine : NSObject /* * 初始化本地视图 * 该方法初始化本地视图并设置本地用户视频显示信息,只影响本地用户看到的视频画面,不影响本地发布视频 * 调用该方法绑定本地视频流的显示视窗(View),并设置本地用户视图的渲染模式和镜像模式 * 如果在通话中更新本地用户视图的渲染或镜像模式,请使用 setLocalRenderMode 方法。 * 必须在主线程调用该方法 * @param local 本地视频显示属性,详细定义见 VideoView * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)setupLocalVideo:(VideoView*) view; /* * 初始化远端用户视图 * 该方法绑定远端用户和显示视图,并设置远端用户视图在本地显示时的渲染模式和镜像模式,只影响本地用户看到的视频画面 * 如果 App 不能事先知道对方的用户 ID,可以在 APP 收到 onOtherJoin 事件时设置 * 如果在通话中更新远端用户的渲染或镜像模式,请使用 setRemoteRenderMode 方法。 * 必须在主线程调用该方法 * @param remote 远端视图属性,详细定义见 VideoView * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)setupRemoteVideo:(VideoView*) view; } @end
|