手机看片1024精品国产,丁香婷婷成人,午夜国产一级片,黄色片网站在线免费观看,男人的天堂香蕉在线视频,一级特黄毛片在线,中文日产国产精品久久

智慧服務(wù),成就美好體驗 項目咨詢

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

入門使用

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

更新時間:2019-11-20

描述

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

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

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

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

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

  1. 請求發(fā)起方UI調(diào)用tsdk_del_video()接口發(fā)起視頻轉(zhuǎn)音頻呼叫請求。請求方關(guā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. 被請求方SDK收到請求后,自動進行視頻轉(zhuǎn)音頻交互處理,并向UI上報關(guān)閉視頻通知事件TSDK_E_CALL_EVT_CLOSE_VIDEO_IND,UI刷新界面提示用戶關(guā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;
    
     

注意事項

無。