linphone 連接丟失警告音(嘟嘟聲)去除

目前在早期的linphone項(xiàng)目在測(cè)試環(huán)境中發(fā)現(xiàn),客戶端與人工坐席在連接一段時(shí)間后,由于服務(wù)器上的設(shè)置,導(dǎo)致連接斷開,此時(shí)客戶端會(huì)存在 連接丟失警告音(斷線 嘟嘟聲)
查看了 linphone sdk部分源碼及document. 初步斷定控制邏輯在 setCallErrorTone() 及 setTone() 方法上

/**
* Assign an audio file to played locally upon call failure, for a given reason.
* @param reason the #LinphoneReason representing the failure error code.
* @param path a wav file to be played when such call failure happens.
*/
public void setCallErrorTone(Reason reason, String path);

/**
* Assign an audio file to be played locally in replacement of common telephony tone.
* This is typically used to internationalize tones.
* @param id a tone id
* @param wavfile a path to a 16 bit PCM linear wav file.
*/
public void setTone(ToneID id, String wavfile);

經(jīng)試驗(yàn)后setTone()可以解決連接丟失屏蔽嘟嘟聲的問題.

擴(kuò)展閱讀:
liblinphone4.0+API文檔

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,500評(píng)論 19 139
  • 關(guān)于Mongodb的全面總結(jié) MongoDB的內(nèi)部構(gòu)造《MongoDB The Definitive Guide》...
    中v中閱讀 32,273評(píng)論 2 89
  • 專業(yè)考題類型管理運(yùn)行工作負(fù)責(zé)人一般作業(yè)考題內(nèi)容選項(xiàng)A選項(xiàng)B選項(xiàng)C選項(xiàng)D選項(xiàng)E選項(xiàng)F正確答案 變電單選GYSZ本規(guī)程...
    小白兔去釣魚閱讀 10,453評(píng)論 0 13
  • 前言 本文會(huì)用實(shí)例的方式,將iOS各種IM的方案都簡(jiǎn)單的實(shí)現(xiàn)一遍。并且提供一些選型、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:...
    maTianHong閱讀 2,507評(píng)論 4 12
  • 吃過晚飯,奶奶和爸爸去屋后阿太家去玩了。寶貝和媽媽吃得慢一些。等吃完晚飯,寶貝擦干凈嘴巴和小手。兩手向媽媽一伸:要...
    魚羊正史閱讀 503評(píng)論 0 1

友情鏈接更多精彩內(nèi)容