簡體   English   中英

通過呼叫文件呼叫時,星號上的黑白“掛斷”和“遠端忙”是否不同?

[英]Diffrence b/w “Hangup” and “Remote end Busy” in asterisk while calling through call file?

我試圖通過呼叫文件進行呼叫,但工作正常,但我試圖檢查cli中顯示的所有可能消息,例如當用戶掛斷呼叫時,呼叫要關閉號碼,如果用戶正忙於其他呼叫。用戶中斷呼叫時,狀態有時會掛斷,有時會很忙。下面給出了確切的消息

Call Failed To Go through, reason (5) Remote end is Busy
Call Failed To Go through, reason (1) Hangup

我不知道是什么原因,因為它每次都會顯示不同的消息? 以及在哪里可以找到錯誤代碼(5)和(1)的含義,以便我可以詳細研究。

有趣的是,返回給呼叫文件的原因代碼與規范的Asterisk掛斷原因代碼不同 取而代之的是,出於歷史兼容性的原因,呼叫文件使用自己的機制處理呼叫發生的情況。 在這種情況下,將是:

  • 0-“呼叫失敗(不是忙,也不是NO_ANSWER,可能是電路忙還是停?)”
  • 1-“掛斷電話”
  • 2-“本地環”
  • 3-“遠端振鈴”
  • 4-“遠端已應答”
  • 5-“遠端忙”
  • 8-“擁塞(電路繁忙)”
  • (任何其他值)-“未知”

這些的解釋主要應該是:

  • 1或4-對方應答了呼叫
  • 2或3-在呼叫被應答之前,呼叫被發起方終止
  • 5-遠端忙
  • 8-遠端擁塞
  • 0或任何其他值-通話發生問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM