Docs
Resources
Tools
News
to top

RCS

媒体修改

通话中添加视频

在一对一音频通话中,如果一方想要转换成视频通话:

MtcCall.Mtc_SessUpdate(dwSessId, true, true);
// 根据需求决定是否此时打开本端视频

通话中被添加视频

在收到对方请求视频通话时,会收到以下回调:

public void mtcCallCbAddVideoReq(int dwSessId) {
    //点击同意
    MtcCall.Mtc_SessUpdateRsp(dwSessId, true, true);
    //点击拒绝
    MtcCall.Mtc_SessUpdateRsp(dwSessId, true, true);
}

如果同意,双方会收到回调:

public void mtcCallCbAddVideoOk(int dwSessId) {
//开启本端及对端视频
}

如果拒绝,发起方会收到回调:

public void mtcCallCbAddVideoFailed(int dwSessId) {
}

通话中删除视频

如果在视频通话中,想转换成语音通话:

MtcCall.Mtc_SessUpdate(dwSessId, true, true);
// 关闭本段对端视频

通话中被删除视频

在收到对方请求转为语音通话时,会受到以下回调:

public void mtcCallCbRmvVideoOk(int dwSessId) {
}
Juphoon © 2015 中文(简体)
关于我们 JusTalk 开发人员 招聘 隐私政策