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

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

主頁 > 服務(wù)與支持 > 開發(fā)平臺 > 客戶端SDK參考 > Android Native SDK > 音視頻呼叫 二次撥號

入門使用

二次撥號

更新時間:2019-11-20

描述

某些業(yè)務(wù)場景中,需要用戶通過終端按鍵與網(wǎng)絡(luò)進(jìn)行交互,如充值、撥打總機(jī)后再撥打分機(jī)號碼、撥打客服中心號碼等二次撥號功能,即DTMF(Dual Tone Multi-Frequency)功能就是為了滿足這種需求而產(chǎn)生的。撥打電信運(yùn)營商的號碼后,收到提示音需要進(jìn)行按鍵操作時,也是通過該功能完成。

前提條件

已建立與業(yè)務(wù)服務(wù)器間的通話。

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

圖1 二次撥號流程 
UI調(diào)用TsdkCall對象中的sendDtmf()方法在通話中發(fā)送DTMF信號,參數(shù)為DTMF鍵值取值0到9,*為10,#為11,UI需要在通話界面上提供一個標(biāo)準(zhǔn)撥號盤,根據(jù)用戶的輸入,發(fā)送對應(yīng)的DTMF信號。
說明: 

SDK不提供DTMF按鍵音功能。為了實(shí)現(xiàn)更友好的最終用戶體驗(yàn),UI應(yīng)同步調(diào)用SDK提供的媒體播放接口或系統(tǒng)提供的播放接口,實(shí)現(xiàn)播放DTMF按鍵音。

代碼示例:
   
//Java code
public boolean reDial(int code)
{
    TsdkDtmfTone tsdkDtmfTone = TsdkDtmfTone.enumOf(code);
    LogUtil.d(TAG, "Dtmf Tone :" + tsdkDtmfTone.getIndex());
    int result = tsdkCall.sendDtmf(tsdkDtmfTone);
    if (result != 0)
    {
        LogUtil.e(TAG, "sendDTMF return failed, result = " + result);
        return false;
    }
    return true;
}
 

注意事項(xiàng)

無。