暖暖视频免费观**,国产免费美女被艹视频,毛片一级毛片,不卡三级

智慧服務(wù),成就美好體驗(yàn) 項(xiàng)目咨詢

主頁(yè) > 服務(wù)與支持 > 開發(fā)平臺(tái) > 客戶端SDK參考 > Windows Native SDK > 音視頻呼叫 視頻通話轉(zhuǎn)音頻通話

入門使用

視頻通話轉(zhuǎn)音頻通話

更新時(shí)間:2019-11-20

描述

視頻通話中,通話的一方發(fā)起視頻通話切換為音頻通話。

視頻通話已建立,主被叫正在通話中。

業(yè)務(wù)流程

圖1 視頻通話轉(zhuǎn)音頻通話流程 
說(shuō)明: 

通話中,主被叫雙方均可以發(fā)起視頻轉(zhuǎn)音頻操作。

  1. 請(qǐng)求發(fā)起方UI調(diào)用tsdk_del_video()接口發(fā)起視頻轉(zhuǎn)音頻呼叫請(qǐng)求。請(qǐng)求方關(guān)閉攝像頭,銷毀遠(yuǎn)端和近端視頻窗口,刷新界面。
    代碼示例:
    //c code
    TSDK_RESULT ret;
    ret = tsdk_del_video(callid);
    if (TSDK_SUCCESS != ret)
    {
        LOG_D_CALL_ERROR("delete video failed. result=%#x", ret);
        return -1;
    }
    return TSDK_SUCCESS;
    
     
  2. 被請(qǐng)求方SDK收到請(qǐng)求后,自動(dòng)進(jìn)行視頻轉(zhuǎn)音頻交互處理,并向UI上報(bào)關(guān)閉視頻通知事件TSDK_E_CALL_EVT_CLOSE_VIDEO_IND,UI刷新界面提示用戶關(guān)閉攝像頭,銷毀遠(yuǎn)端和近端視頻窗口,刷新界面,無(wú)需用戶確認(rèn)。
    代碼示例:
    //c code
    unsigned int callID = (unsigned int)wParam;
    CDemoCallCtrlDlg* pCallDlg;
    pCallDlg = CallDlgManager::GetInstance().GetCallDlgByCallID(callID);
    CHECK_POINTER_RETURN(pCallDlg, -1L);
    
    DLG_TYPE type;
    type = SIP_SIGNLE_CALL;
    pCallDlg->SendMessage(WM_CALL_MODIFY_VIDEO, WPARAM(type), NULL);
    return 0L;
    
     

注意事項(xiàng)

無(wú)。